Если кто знает, подскажиет в чём проблема: при запуске в IDEA, вроде бы, корректно работает и выдает ответ. Когда пытаюсь сдать выдает: "Ошибка в файле com/javarush/task/task18/task1805/Solution.java в строке : 20
Не найден метод "readAllBytes()" в переменной "input" "
package com.javarush.task.task18.task1805;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.*;
/*
Сортировка байт
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner kb = new Scanner(System.in);
String path = kb.nextLine();
try(BufferedInputStream input = new BufferedInputStream(new FileInputStream(path))){
byte[] bytes = input.readAllBytes();
Arrays.sort(bytes);
int counter;
for (int i = 0; i < bytes.length; i+= counter) {
System.out.print(bytes[i] + " ");
counter = 1;
for (int j = i+1; j < bytes.length; j++) {
if(bytes[i] == bytes[j]) counter++;
else break;
}
}
}
}
}
readAllBytes()добавили только в 9.