Код: Выделить всё
public void save() {
try (Writer fileWriter = new FileWriter(file)) {
fileWriter.write("someStrings\n");
ArrayList
parentList = super.getParentType();
for (ParentType parentTypeObj : parentList) {
fileWriter.write(toString(parentTypeObj) + "\n");
}
ArrayList childList = super.getChildType();
for (ChildType childTypeObj : childList) {
fileWriter.write(toString(childTypeObj) + "\n");
}
} catch (IOException e) {
throw new ManagerSaveException();
}
}
Ожидается запись строковых значений в объект Writer через поток.
Подробнее здесь: https://stackoverflow.com/questions/790 ... a-8-stream