Я использую утилиту Scanner на Java для ввода данных из файла следующим образом:
File file = new File("mazes.txt");
Scanner scan = new Scanner(file);
scan.useDelimiter("__________\n");
String record = scan.next();
но он меняет одни байты на другие байты. Например, если строка записи должна быть байтом с шестнадцатеричным значением 80
, Scanner, похоже, преобразует его в байт с шестнадцатеричным значением ac
. Как я могу вводить записи из файла без переключения байтов, как это?