0
我有一個文本文件,它存儲有關用戶的數據,包括用戶名,密碼和其他詳細信息。在文本文件中,每個用戶的數據存儲在一行中並使用「,」分隔。我正在嘗試從文件中讀取並列出所有用戶名。用戶名是第一行從文本文件讀取到文本字段java
在下面的代碼中,我管理讀取和輸出,但只有文本文件中的最後一個。我怎樣才能讀取和輸出所有。
try {
File f = new File("/Users/Nisham/Desktop/javapwd.txt");
Scanner sc = new Scanner(f);
while(sc.hasNextLine()){
String line = sc.nextLine();
String[] details = line.split(",");
String name = details[0];
//int age = Integer.parseInt(details[2]);
jTextArea1.setText(name);
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
這個問題有沒有關係網絡,NetBeans中,或在BufferedReader中的jTextArea1文本。 – shmosel