-2
我有一個程序讀取打印到終端的文本文件和一個新的文本文件,但它逐行讀取文本文件。我想編輯程序,以便讀取整個文本文件並將學生姓名打印到數組中。如何讀取整個文本文件並打印到數組中?
我有一個程序讀取打印到終端的文本文件和一個新的文本文件,但它逐行讀取文本文件。我想編輯程序,以便讀取整個文本文件並將學生姓名打印到數組中。如何讀取整個文本文件並打印到數組中?
我假設你目前正在使用類似於此:
Scanner input = new Scanner(yourFile);
while (input.hasNextLine()) {
System.out.println(input.nextLine());
}
爲了把名字到一個數組,改變它的東西是這樣的:
Scanner input = new Scanner(yourFile);
ArrayList<String> names = new ArrayList<>();
while (input.hasNextLine()) {
names.add(input.nextLine());
}
String[] nameList = names.toArray();
你能發佈碼? –