// Klassen Node // Vi bruker vanligvis ikke denne alene for seg selv, da det gj?r det kronglete ? lage kjeder av // noder (aka. lenkelister) i main-programmet v?rt // For ? gj?re lenkelistene litt enklere ? bruke/lage, s? skal vi putte denne Node-klassen inni // en annen klasse kalt Lenkeliste! Se filen 'Lenkeliste.java' for fortsettelsen class Node { private Node next = null; // starter som null public String data; public Node(String data) { this.data = data; } public void setNext(Node n) { next = n; } public Node getNext() { return next; } public String getData() { return data; } } class TestNode { public static void main(String[] args) { Node start = new Node("Hei"); Node nrTo = new Node("paa"); Node nrTre = new Node("deg!"); start.setNext(nrTo); nrTo.setNext(nrTre); // Det er mulig ? chaine kallene p? getNext Node denTredjeNoden = start.getNext().getNext(); // Iterer over hele kjeden av noder, skriver ut data'en deres Node temp = start; while (temp != null) { // Jeg skrev feil her, det skal ikke v?re 'temp.getNext() != null', // og da stopper utskriften ¨Śn for tidlig System.out.println(temp.getData()); temp = temp.getNext(); } } }