байты:
119
101
113
119
101
114
113
113
113
113
113
113
сортировка:
101 113 114 119
package com.javarush.task.task18.task1805;
import javax.management.ObjectName;
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));
FileInputStream stream = new FileInputStream(reader.readLine());
Set<Integer> set = new HashSet<>();
while (stream.available() > 0) {
int b = stream.read();
set.add(b);
}
Set<Integer> sortedSet = new TreeSet<Integer>(new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return o1.toString().compareTo(o2.toString());
}
});
sortedSet.addAll(set);
Iterator<Integer> i = sortedSet.iterator();
while(i.hasNext()) {
System.out.print(i.next() + " ");
}
reader.close();
stream.close();
}
}