Реализовал через отдельный метод, не могу понять где ошибка
package com.javarush.task.task08.task0812;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
List <Integer> list = new ArrayList<Integer>();
for(int i = 0; i < 10; i++){
list.add(scan.nextInt());
}
System.out.println(helpMethod(list));
}
public static int helpMethod(List list){
int counter = 1;
int [] array = new int[list.size()];
int index = 0;
for(int i = 1; i < list.size(); i++){
if(list.get(i) == list.get(i-1)){
counter++;
}
else{
array[index] = counter;
counter = 1;
index++;
}
}
int max = array[0];
for(int k = 1; k < array.length; k++){
if(array[k] > max){
max = array[k];
}
}
return max;
}
}