import java.io.*; import java.util.*; public class ArrayListInDateiClass { public static void main(String[] args) { ArrayList al = new ArrayList(); al.add("Willi"); al.add("Paul"); al.add("Karl"); al.add("Heinz"); listInDatei(al, new File("/home/list.txt")); } private static void listInDatei(List list, File datei) { PrintWriter printWriter = null; try { printWriter = new PrintWriter(new FileWriter(datei)); Iterator iter = list.iterator(); while(iter.hasNext() ) { Object o = iter.next(); printWriter.println(o); } } catch (IOException e) { e.printStackTrace(); } finally { try { if(printWriter != null) printWriter.close(); } catch (IOException ioe) {} } } }