Я пытаюсь проанализировать текстовый файл, который выглядит как
A - 19
B - 2
C - 3
, и я использую метод сканера, чтобы прочитать его и разделить на "-", чтобы мой вывод был похож на:
A
19
B
2
C
3
, однако, похоже, что он не разделяется правильно. Вот как выглядит эта часть кода:
Scanner s = new Scanner(fileName).useDelimiter("\\s*-\\s*");
System.out.println(s.next());
System.out.println(s.next());
s.close();
Я ожидаю, что это будет выглядеть так:
A
19
, но мой вывод:
A
19
B