else if (kommando.equals("tofile")) { if (kommandoliste.length != 2 ) { System.out.println("Du må skrive inn et filnavn, eller du har for mange parametere - skriv 'help' for hjelp"); } else { String filnavn = kommandoliste[1]; try { PrintWriter pw = new PrintWriter(filnavn); Person[] liste = perslist.getPersons(); PersonList vennesjekk = new PersonList(); for (int i = 0; i < liste.length; i++) { Person p = liste[i]; pw.println("add " + p.name + " " + p.phone); } for (Person fyr : liste) { Person[] venner = fyr.getFriends(); if (venner != null){ for (int i = 0; i < venner.length; i++){ Person venn = venner[i]; if (vennesjekk.getPerson(venn.name) == null){ System.out.println("WIR SINDT IN DIE LOOP!"); pw.println("friends " + fyr.name + " " + venn.name); vennesjekk.addPerson(fyr.name, fyr.phone); } } } } pw.close(); } catch (IOException e) { } System.out.println("du valgte tofile " + filnavn); } }