Bonsoir,

Voilà mon problème...

J'ai un tableau de strings data[4][100]

avec par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
data[0]={voiture,camion,helicoptere}
data[1]={chien,chat,tigre}
data[2]={assiette,verre,fourchette}
data[3]={patate,haricots,tomates}
passionant comme tableau

Je voudrais pouvoir trier data[0] par ordre alphabetique et que data[1],data[2] t data[3] suivent pour donner le resultat:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
data[0]={camion,helicoptere,voiture}
data[1]={chat,tigre,chien}
data[2]={verre,fourchette,assiette}
data[3]={haricots,tomates,patate}
Aprs quelques recherche je retombe regulierement sur ce type de code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
  Arrays.sort(data, new Comparator<String[]>() {
			            @Override
			            public int compare(final String[] entry1, final String[] entry2) {
			                final String time1 = entry1[0];
			                final String time2 = entry2[0];
			                return time1.compareTo(time2);
			            }
			        });
Malgré avoir lu la doc des fonctions sort et compareto j'ai un peu de mal à comprendre le fonctionnement...et surtout j'ai l'impression que le code est fait pour deux colonnes.

Comment faire pour ma situation?

Merci,
TouFou