Подсказывает,что сортировка не проходит, но не пойму почему,ведь
Collections.sort(list); делает это по возрастанию,
а делее по моей задумки, я все перебрасываю в Set, который не учитывает повторений
package com.javarush.task.task18.task1805;
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 {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s = reader.readLine();
FileInputStream inputStream = new FileInputStream(s);
reader.close();
List<Integer> list = new ArrayList<>();
Set<Integer> set = new HashSet<>();
while (inputStream.available() > 0){
int data = inputStream.read();
list.add(data);
}
inputStream.close();
Collections.sort(list);
for (int i = 0; i <list.size() ; i++) {
set.add(list.get(i));
}
for (Integer i: set) {
System.out.print(i + " ");
}
}
}