Die Ausgabe ist mit 3 richtig, aber die letzte Bedingung wird nicht erfüllt. Kann jemand sagen, woran es liegen könnte?
package de.codegym.task.task08.task0812;
import java.io.*;
import java.util.ArrayList;
/*
Längste Sequenz
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> array = new ArrayList<Integer>();
for(int i= 0; i< 10; i++) {
String s=reader.readLine();
array.add(Integer.parseInt(s));
}
int max=1;
int x=1;
for(int i=0; i<array.size()-1; i++){
if(array.get(i)==array.get(i+1)){
x++;}
else{x=1;}
if (x>max){max=x; }
}
System.out.print(max);
//schreib hier deinen Code
}
}