Bonjour.
Il s'agit de trier un tableau à 2 dimensions:
ens[1][]={"S1","A1"}
ens[2][]={"S1","A0"}
ens[3][]={"S2","A1"}
ens[4][]={"S2","A0"}

Il s'agit donc d'obtenir:
S1,A0
S1,A1
S2,A0
S2,A1
Donc j'arrive à trier sur le 1er critère (S1..S2):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
			Arrays.sort(ens, new Comparator<String[]>() {
		        @Override
		        public int compare(final String[] entry1, final String[] entry2) {
		            final String sem1 = entry1[0];
		            final String sem2 = entry2[0];
		            if((!(sem1==null))&&(!(sem2==null)))
		            {return sem1.compareTo(sem2);}
		            else {return 0;}
		        }
		    });
OK mais comment faire pour trier ensuite sur le 2ème critère (A0..A1) ?
D'avance merci.