@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()); } } } |
@bart
Для записи массива в файл в Java можно использовать следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import java.io.FileOutputStream; import java.io.ObjectOutputStream; public class Main { public static void main(String[] args) { int[] numbers = {1, 2, 3, 4, 5}; try (FileOutputStream fos = new FileOutputStream("numbers.bin"); ObjectOutputStream oos = new ObjectOutputStream(fos)) { oos.writeObject(numbers); } catch (Exception e) { e.printStackTrace(); } } } |