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);
}
}
Comments