import java.util.Random; class Person { public boolean levende = false; public Person[] naboer = new Person[2]; public int antNaboer = 0; private String navn; public Person(String navn){ this.navn = navn; } public Person() { navn = "NA"; } public String hentNavn(){ return navn; } public void settLevende() { levende = true; } public void settDoed() { levende = false; } public void leggTilNabo(Person nabo) { /* Her legger jeg ikke ut det vi gjorde i timen fordi jeg ikke vil at dere skal kopiere det rett i obligen deres. Jeg viser derimot det vi gikk gjennom med sammenligninen av for og while l?kker */ String[] array = {"Slik", "kan", "man", "ogs?", "fylle", "et", "array", null, null, null}; int antallRepetisjoner = array.length; // Denne l?kken g?r antallRepetisjoner runder int index = 0; while (index < antallRepetisjoner) { /* Kode som gj?r noe kult */ index++; } // Tilsvarende for-l?kke for (int i = 0; i < antallRepetisjoner; i++) { /* Kode som gj?r noe kult */ } // Om man vil avslutte tidlig fra en l?kke m? man ha en sjekk // og man kan bruke kodeordet return; uten noe bak for ? hoppe // ut av en metode som har returtype void n?r som helst System.out.println("Kjoerer for-loekke"); for (int i = 0; i < antallRepetisjoner; i++) { /* Kul kode */ System.out.println("i: " + i); if (array[i] == null) { /* Kode som gj?r det du vil gj?re n?r du finner en ledig plass i String-arrayet array */ System.out.println("Returnerer fra metoden leggTilNabo. i == " + i); return; } } } }