Как записать ArrayList в файл на Java [дубликат]JAVA

Программисты JAVA общаются здесь
Anonymous
Как записать ArrayList в файл на Java [дубликат]

Сообщение Anonymous »

Я хочу записать массив ArrayList в файл таким образом, чтобы при двойном щелчке по файлу файл открывался, и пользователь мог читать данные.

Я пробовал DataOutputStream и RandomAccessFile; оба работают нормально, но когда я дважды щелкаю по файлу, он показывает данные, которые не находятся в читаемой форме.

Я пробовал это:

Код: Выделить всё

ArrayList larr=new ArrayList();
larr.add(5.66);
larr.add(7.89);
try{
FileOutputStream fos = new FileOutputStream("out.txt");
DataOutputStream dos =  new DataOutputStream(fos);
for(Double d:larr)
dos.writeDouble(d);
dos.close();
} catch(Exception ex) {
ex.printStackTrace();
}
Но теперь дело в том, что когда я открываю файл out.txt, дважды щелкнув по нему. Он поставляется в нечитаемой форме.

Вернуться в «JAVA»