У меня есть этот код:Читать строковые массивы из файла
public static void write() throws IOException{
ObjectOutputStream out = new ObjectOutputStream(
new FileOutputStream("ips.txt")
);
for (int i = 0; i < Main.ipList.length; i++){
out.writeObject(ipList[i]);
}
out.flush();
out.close();
}
который записывает массив строк в текстовый файл:
static String[] ipList = {"127.0.0.1", "173.57.51.111"};
мне было интересно, как можно было бы прочитать текстовый файл и отредактируйте ipList с новыми ips.
Ok Я его сохранение как FileWriter сейчас, но я не могу получить FileReader к загрузите массив строк. – randomnessthatsfunny
Покажите нам, что вы сделали в обновлении вопроса (ниже вашего старого кода) ... –
Вот мой новый код. Как сделать «в» загруженном массиве? static String [] ipList = {"127.0.0.1", "173.57.51.111"}; \t государственной статической силы чтения() { \t \t попытка { \t \t \t FileReader в = новый FileReader ("ips.txt"); \t \t \t \t \t} задвижка (FileNotFoundException е) { \t \t \t // TODO автоматическая генерация улова Блокировать \t \t \t e.printStackTrace(); \t \t} \t \t \t } \t \t государственной статической силы записи() бросает IOException { \t \t FileWriter из = новый FileWriter ("ips.txt"); \t \t для (int i = 0; i
randomnessthatsfunny