我有一个HashMap,我想将其作为单独的行写入文本文件。你是怎么做的?在用于写入文本文件的代码上方的SysOut中,我按照我想要打印它们的方式打印出值。
dictionary
答案 0 :(得分:2)
请勿使用ObjectOutputStream
,请使用PrintWriter
:
try (PrintWriter out = new PrintWriter(file)) {
map.forEach((k,v) -> out.println(k+", "+v));
}