Как записать массив в файл в Java?

Пользователь

bart

от bart, в категории: Java , 4 месяца назад

Как записать массив в файл в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 4 месяца назад

@bart можно использовать цикл по массиву и BufferedWriter класс чтобы записать массив в файл на Java, код ниже как пример:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.io.BufferedWriter;
import java.io.FileWriter;

public class Main {
    public static void main(String args[]) {
        try {
            String[] arr = new String[]{
                    "Тестовая строка",
                    "Тестовая строка 2",
            };
            // Путь к файлу
            String path = "/tmp/test.txt";

            BufferedWriter outputWriter = new BufferedWriter(new FileWriter(path));
            for (String str : arr) {
                outputWriter.write(str);
                outputWriter.newLine();
            }
            outputWriter.flush();
            outputWriter.close();
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
    }
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.