1
我有一個HashMap,我想寫爲一個文本文件單獨的行。你如何去做這件事?在寫入文本文件的代碼上面的SysOut中,我打印出希望打印它們的值。如何使用FileOutputStream將HashMap分隔到不同的行上?
map.forEach((k,v)-> System.out.println(k+", "+v));
File file = new File(Constants.FILEPATH);
FileOutputStream f = new FileOutputStream(file);
ObjectOutputStream s = new ObjectOutputStream(f);
s.writeObject(map);
s.close();
這是正確的。一個'ObjectOutputStream'用於序列化,而不是寫一個人類可讀的文件。 –
完成了工作!謝謝 – Nazrod12