私は Persons.txt と Hobby.txt の 2 つのファイルを持っています。さまざまな趣味。
質問する
497 次
1 に答える
3
手始めとして、このように考えてください。
people.txtを読んでから、hobby.txtを読んでください。
文字列のリストを作成する-3番目のファイルをどのように表示するか。
List<String> stringToWriteList = new ArrayList<String>();
リストに文字列を追加します-おそらく各人のperson.txtファイルをループしたい場合は、ホッピーを取得する方法を定義する必要があります-おそらくランダムですか?
stringToWrite.add(person1 +", "+ hoppy1); // Depends on the hobby logic
次に、文字列のリストをファイルに書き込むだけです。
try {
BufferedWriter out = new BufferedWriter(new FileWriter("test.txt"));
for(String line : stringToWriteList ){
out.write(line);
out.newLine();
}
out.close();
} catch (IOException e) {
System.out.println("Exception ");
}
これを実現するための技術的な方法は他にもありますが、この例のアイデアは、ファイルへの書き込み方法について、初心者が1つか2つの新しいことを理解することです。つまり、読みやすく、理解しやすいものです。
于 2012-05-01T18:44:27.193 に答える