Валидатор не пропускает по третьему пункту ! Подскажите в чём ошибка!
Проверял в IDE на компьютере:
ввёл с консоли адрес: C:\Java\\test.txt
Получил следующий результат 13 49 50 51 102 114 (как мне показалось, результат соответствует 3 условию)!
Заранее большое спасибо за подсказку !
package com.javarush.task.task18.task1805;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
/*
Сортировка байт
*/
public class Solution {
private static ArrayList<Integer> list;
public static void main(String[] args) throws Exception {
ArrayList<Integer> list = new ArrayList<>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s = reader.readLine();
String FileName = s;
try
{
FileInputStream input = new FileInputStream(s);
while (input.available() > 0)
{
int data = input.read();
list.add(data);
}
input.close();
}
catch (Exception e )
{
System.out.print("Файл не найден");
}
Collections.sort(list);
for (int j = 1; j < list.size(); j++)
{
if (list.get(j - 1) == list.get(j))
{
}
else
{
System.out.print(list.get(j) + " ");
}
}
}
}