All pastes #886480 Raw Edit

Stuff

public text v1 · immutable
#886480 ·published 2008-01-31 18:31 UTC
rendered paste body
public class dizionario
{
	public static void main(String[] args)
	{
		String S[][]={{"ciao", "abate","pianta"},
				{"dado", "penna", "zuzzurellone"},
				{"vino", "bicchiere", "pippa"}};
							
		String[] Diz={"amico", "banana", "ciliegia", "ferrari", "mouse", "riva", "sabato", "trapano", "zucchero"};
		String[] array = aggiornamento(S, Diz);
		
		for(int i = 0; i < array.length; i++)
		{
			System.out.println("nuovo dizionario = " + array[i]);
		}
		
	}
	
	static String[] aggiornamento(String[][] S, String[] Diz)
	{
		String[] newDiz = new String[S.length *2 + Diz.length];
		int h = 0;
		String tmp =S[0][0];
		
		for(int i = 0; i < S.length ; i++)
		{
			for(int j = 0; j < S[i].length; j++)
			{
				int w = (tmp.compareTo(S[i][j]));
				if( w > 0)
					tmp= S[i][j];
				
			}
		}
		
		for(int x = 0; x < Diz.length; x++)
		{
			
			int q = tmp.compareTo(Diz[x]);
			if(q < 0)
			{
				newDiz[h] = tmp;
				h++;
				break;
			}
			
			else
			{
				newDiz[h] = Diz[x];
				h++;
			}
				
		}
		return newDiz;
	
	}
	
}