1
У меня есть HashMap, который я бы хотел написать как отдельные строки в текстовом файле. Как вы это делаете? В SysOut над кодом для записи в текстовый файл я печатаю значения так, как я их хотел бы напечатать.Как вы отделяете HashMap на отдельные строки, используя FileOutputStream?
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