Bonjour,
je ne comprend pas pourqoi le prog me renvoie false,les valeurs des 2 tableaux sont identiques,
voiçi ce que j'ai fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class comparEssai{
	static boolean comparer(String[]tab,String s){
		String []tab2=s.split(",");
		boolean egal=false;
		if(tab.length==tab2.length){
			egal=true;
			int i=0;
			while(egal && i<tab.length){
				egal=tab[i]==tab2[i];
				i ++;
			}
		}
		return egal;
	}
	public static void main (String[]args){
		String ck="B,O,N,J,O,U,R";
		String[]tab={"B","O","N","J","O","U","R"};
		Terminal.ecrireStringln("tab==tab2?" + comparer(tab,ck));
	}
}
Merci pour vos réponses