Поток FileWriter

148
05 января 2019, 18:30

В общем, не могу разобраться как сделать что-бы в файл записывался результат каждого цикла, а не последнего, подскажите, пожалуйста, как можно решить:

 public void task6Met() throws IOException {
    String name = s.nextLine();
    for (int i = 0; i < listok.size(); i+=5){
        if(name.equals(listok.get(i))){
            System.out.println(listok.get(i+1) +" "+listok.get(i+2) +" "+listok.get(i+3) +" "+listok.get(i+4));
            String file = listok.get(i+1) +" "+listok.get(i+2) +" "+listok.get(i+3) +" "+listok.get(i+4);
            Writer.write(file);
        }
    }
}
public class CSVwrite {
    protected void write(String string) throws IOException {
        FileWriter writer = new FileWriter("Ex.txt");
        writer.write(string);
        writer.flush();
        writer.close();
    }
}
Answer 1
FileWriter writer = new FileWriter("Ex.txt",true)

включает append мод

READ ALSO
JAVA JAVAFX Как создать папку в zip архиве, используя filesystem?

JAVA JAVAFX Как создать папку в zip архиве, используя filesystem?

Использую следующую конструкцию

163
Шрифт на iPhone мелче, чем нужно

Шрифт на iPhone мелче, чем нужно

Подскажите, почему на iPhone шрифт номеров телефонов в подвале сайта мелкий, хотя свойствами он стоит больше гораздоЧерез проверку через браузер...

185
Как ссылку на сайте открыть в приложении андроид?

Как ссылку на сайте открыть в приложении андроид?

Коллеги, на сайте есть обычная ссылка

197
Моожно ли использоваться цикл for внутри while?

Моожно ли использоваться цикл for внутри while?

Cтолкнулся с такой проблемой, у меня зацикливается код

182