allora questo quello che ho fatto:che non va a buon fine,non termina mai l'applicazione!!

codice:
public class Ordinamento {
		public static void Ordinamento1(String[]I1,String[]I2) {
	      int dimensioni = I1.length*I2.length;
	      int i,j;
	      //Creo un array temporaneo tuoArray di tipo Msc[dimensioni]
	      Msc [] tmpArray = new Msc [dimensioni];
	      int indice = 0;
	      for(i=0;i<I1.length;i++) {
	         for(j=0;j<I2.length;j++) {
	             Msc tmpObject = new Msc(I1[i], I2[j]);
	             tmpArray[indice]=tmpObject;
	             indice++;
	            //Inserisci l'oggetto nell'array che hai creato all'inizio
	            //Incrementa l'indice
	         }
	      }
	      Arrays.sort(tmpArray);
	      String [] arrayI1= new String [I1.length];
	      String [] arrayI2= new String [I2.length];
	      for(i=0;i<tmpArray.length;i++){
	    	 Msc oggetto= tmpArray[i];
	    	 String stringaI1=oggetto.getStringaI1();
	    	 String stringaI2=oggetto.getStringaI2();
	    	 int h=0;
	    	 for(i=0;i<I1.length;i++){
	    		 if(!uguali(I1[i],stringaI1))
	    			 arrayI1[h]=stringaI1;
	    		     h++;
	    	 }
	    	 int g=0;
	    	 for(j=0;j<I2.length;j++){
	    		 if(!uguali(I2[j],stringaI2));
	    			 arrayI2[g]=stringaI2;
	    		     g++;
	    	 }
	      }
	      for(i=0;i<I1.length;i++){
	    	  System.out.println(I1[i]+" ");
	      }
	      for(i=0;i<I2.length;i++){
	    	  System.out.println(I2[i]+" ");
	      }
	   }
		
		public static boolean uguali(String a,String b){
			boolean uguali;
			if(a.length()== b.length()) {
				uguali = true;
				int i = 0;
				while(uguali && i<a.length()) {
					if(a.charAt(i) != b.charAt(i))
						uguali = false;
					    i = i+1;
			    }
			}
			else /*se t hanno lunghezza diversa, quindi sono diverse */
			uguali = false;
			return uguali;
		}
	}
codice:
public static void main(String[] args) {
    	String[] arrayI1 = new String[]{"abcd","abc"};
    	String[] arrayI2 = new String[]{"abd","bcd","adc"};
        Ordinamento.ordinamento1(arrayI1, arrayI2);
consigli!! :master: