私はファイル i/o を初めて使用するので、これがかなり悪い質問である場合は申し訳ありません。
現在、私は add メソッド/main メソッドと person クラスを持っており、出力ストリームは add メソッドで正常に動作しています: これはメソッドの一番上にあります
FileOutputStream myFile = null;
try {
myFile = new FileOutputStream("txt123.txt");
} catch (FileNotFoundException e2) {
// TODO Auto-generated catch block
e2.printStackTrace();
}
ObjectOutputStream oos = null;
try {
oos = new ObjectOutputStream(myFile);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
そして、追加できる人には2つのタイプがあるため、これを2回行います
oos.writeObject(person);
oos.close();
System.out.println("Done");
だから私の質問は、入力を機能させるにはどうすればよいですか、そして最後にどこに置くのですか、 add メソッドまたは main メソッドで、ここで行ったことを行う方法を読みます: http://www.mkyong.com/java/オブジェクトからファイルへの書き込み方法 in Java/
彼はオブジェクトの読み取りに関するガイドも持っていますが、私はそれを機能させることができません
- ありがとう!