public static boolean verifligne(char tab[][], int pos, char comparer) { int lig = 0; for(int i = 0; i < tab.length; i++) if(tab[i][pos-1] == comparer) { lig = i; break; } if (pos-1 != 0) while(tab[lig][pos-2] == comparer) { pos--; if(pos-1 == 0) break; } boolean valide = false; if(pos < (tab[0].length - 2)) { if(tab[lig][pos] == comparer && tab[lig][pos+1] == comparer && tab[lig][pos+2] == comparer) valide = true; } return valide; }