Javaコンソールで.datを印刷する正しい方法は何ですか?
public void open(){
try {
FileInputStream inFile =
new FileInputStream("C:"+File.separatorChar+"transactions.dat");
ObjectInputStream in = new ObjectInputStream(inFile);
//While (in.readLine!=null){
System.out.print(in.readLine());}
in.close();
} catch (FileNotFoundException ex) {
System.out.println(ex);
} catch (Exception ex) {
ex.printStackTrace();
} finally{ }
}
これにより、単一行のみの結果が得られ、文字のサイズが異なります。すべてのデータを読み取り、読み取り可能な出力でコンソールに出力する方法!
このdatファイルに最初に書き込むときは、
FileOutputStream outFile =
new FileOutputStream("C:"+File.separatorChar+"transactions.dat");
ObjectOutputStream out = new ObjectOutputStream(outFile);
out.writeChars(brokerageAcc1.toString());