Но я что то затупил сильно, что то вывод странный
наведите на мысль где я ошибся
ArrayList<Integer> list = new ArrayList<>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
InputStream inputStream = new FileInputStream(reader.readLine());
int maxRepeat = 0;
while (inputStream.available() > 0) {
list.add(inputStream.read());
}
for (int i = 0; i < list.size(); i++){
if (maxRepeat < list.get(i)){
maxRepeat = list.get(i);
}
}
for (int i = 0; i < list.size(); i++){
if (list.get(i) == maxRepeat){
System.out.print(list.get(i) + " ");
}
}
inputStream.close()