Пробовала и массив дополнительный создать, в который бы все count заносились, и среди них искать максимум, и вот max в цикле сделала
Не понимаю, что нужно
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.*;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
List<Integer> a = new ArrayList<Integer>();
for (int i=0;i<10;i++){a.add(Integer.parseInt(reader.readLine()));}
int count = 0;
int max = 0;
for (int i = 0;i<a.size()-1;i++){
if (a.get(i).equals(a.get(i+1))==true){
count++;
}
if (a.get(i).equals(a.get(i+1))==false){
count = 1;
}
if (count>max){max=count;}
}
System.out.println(max);
}
}