如何使用FileOutputStream将HashMap分隔到单独的行?

时间:2016-11-30 09:30:23

标签: java hashmap

我有一个HashMap,我想将其作为单独的行写入文本文件。你是怎么做的?在用于写入文本文件的代码上方的SysOut中,我按照我想要打印它们的方式打印出值。

dictionary

1 个答案:

答案 0 :(得分:2)

请勿使用ObjectOutputStream,请使用PrintWriter

try (PrintWriter out = new PrintWriter(file)) {
    map.forEach((k,v) -> out.println(k+", "+v));
}