Я эту задачу и через списки, и вот так как представлено в прикрепленном коде, и на вывод в консоль сужал до byte, а валидатору все не нравится и не нравится. Подскажите где пробел в знаниях?
package com.javarush.task.task18.task1801;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Максимальный байт
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
FileInputStream inputStream = null;
System.out.print("Введите имя файла: ");
inputStream = new FileInputStream(reader.readLine());
reader.close();
int input = 0;
int value = Integer.MIN_VALUE;
while (inputStream.available() > 0) {
input = inputStream.read();
if (value < input) {
value = input;}
}
inputStream.close();
System.out.println((char)value);
}
}
//D:\MyProjectJava\JavaRush\file\task1801\byte.txt