Как читать один txt-файл в java два раза?
Прочитать как строку, а потом сплитить (.split(...))
ну как то так, если в файле в каждой строке отдельное число без доп символов
int[] array =
Files.readAllLines(Paths.get("путь_к_файлу")).stream().mapToInt(Integer::parseInt).toArray();

со стрингами попроще, тк не нужен каст
String[] array =Files.readAllLines(Paths.get("путь_к_файлу")).toArray(new String[0]);