.txt ファイルからデータを読み込もうとしています。フォーマットは次のようになります。
ABC, John, 123
DEF, Mark, 456
GHI, Mary, 789
コンマを取り除き、データを配列または構造体 (おそらく構造体) に入れようとしています。
これは、各アイテムを抽出するために使用したコードです。
package prerequisiteChecker;
import java.util.*;
import java.io.*;
public class TestUnit {
public static void main(String[]args){
try {
FileInputStream fstream = new FileInputStream("courses.txt");
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
while ((strLine = br.readLine()) != null) {
String[] splitOut = strLine.split(", ");
for (String token : splitOut)
System.out.println(token);
}
in.close();
} catch (Exception e){
System.err.println("Error: " + e.getMessage());
}
}
}
ある時点で、アイテムが分割されるかどうかを確認するために、「while」ループに印刷行がありました。彼らはいた。今、私は次に何をすべきか途方に暮れています。各グループを 1 つの構造に配置しようとしています。例: ID - ABC。名 - ジョン。ルーム - 123。
私は家に Java に関する本を何冊か持っていて、Web を調べてみました。そこにはたくさんありますが、どれも私を正しい方向に導くようには見えませんでした.
ありがとう。
マイケル