кусок программы,отвечающий за чтение
HashMap<Integer,String> hashMap = new HashMap<>();
Scanner scanner = new Scanner(System.in);
FileInputStream file = new FileInputStream(scanner.nextLine());
ArrayList<Integer> arr = new ArrayList<>(hashMap.size());
for (int i = 0; i < file.available(); i++) hashMap.put(file.read(),"");
сам файл
4 5 4 5 4 5 4 2 1 8 97 5 4 3
выведение в дебаггере
32,50,52,53
при HashSet тоже самое,вопрос, проблема явно в file.read(), как решается?