Поток FileWriter

177
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?

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

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

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

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

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

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

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

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

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

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

212