Ладно, так что я получил мой класс (извините о форматировании, не слишком знакомый с сайтом)Запись массива в файл
import java.io.*;
public class writingArray
{
public static void writeToFile(String fileName, String[] input) {
PrintWriter printWriter;
try {
printWriter = new PrintWriter(new FileOutputStream(fileName, true));
int length = input.length;
int i;
for(i = 0; ++i < length; i++) {
printWriter.println(input[i]);
}
printWriter.close();
}
catch(IOException e) {
System.out.println(e.getMessage());
}
}
}
Проблема в том, я хочу, чтобы записать массив в файл с каждая запись находится на отдельной строке, и я хочу стереть файл в начале с каждой записи. Любые советы о том, что делать? Поскольку все, что мне удалось сделать, это записать последнюю запись массива, протирая все предыдущие записи, и все же я могу написать последнюю запись несколько раз ниже самой.
Спасибо ^^
Согласовано. Вы не должны использовать эту конструкцию, поскольку это не нормальная практика –