rendered paste bodypublic class dizionario
{
public static void main(String[] args)
{
String S[][]={{"ciao", "abate","derfel"},
{"dado", "penna", "zuzzurellone"},
{"vino", "bicchiere", "elica"}};
String[] Diz={"amico", "banana", "ciliegia", "ferrari", "mouse", "riva", "sabato", "trapano", "zucchero"};
String[] newDiz = new String[S.length *2 + Diz.length];
aggiornamento(S, Diz, newDiz);
for(int i = 0; i < newDiz.length; i++)
{
System.out.println("nuovo dizionario = " + newDiz[i]);
}
}
static String[] aggiornamento(String[][] S, String[] Diz, newDiz)
{
for(int i = 0; i < S.length; i++)
for(int j = 0; j < S[i].length; j++)
{
for(int x = 0; x < Diz.length - 1; x++)
{
int w = (S[i][j].compareTo(Diz[x]));
ordinamento(S[i][j], Diz[x]);
}
}
return newDiz;
}
static void ordinamento(String[][] S,String [] Diz, int i, int j, int x)
{
for(int k = 0; k < newDiz.lenght; k++)
{
if( w > 0 )
newDiz[k] = S[i][j];
else
newDiz[k] = Diz[x];
}
}
}