import java.util.ListIterator; import java.util.LinkedList; import java.util.ArrayList; // LinkedListTesti.java class Henkilo { private String etunimi; private String sukunimi; private int ika; public Henkilo(String en, String sn, int i) { etunimi=en;sukunimi=sn; ika=i; } public String toString() { return etunimi + " " + sukunimi + " " + ika; } } public class LinkedListTesti { public static void main(String args[]) { Henkilo Henkilo1 = new Henkilo("Aku", "Ankka", 50); Henkilo Henkilo2 = new Henkilo("Iines", "Ankka", 40); Henkilo Henkilo3 = new Henkilo("Mikki", "Hiiri", 45); Henkilo Henkilo4 = new Henkilo("Minni", "Hiiri", 39); Henkilo Henkilo5 = new Henkilo("Hessu", "Hopo", 48); LinkedList henkilot = new LinkedList(); henkilot.add(Henkilo1); henkilot.add(Henkilo2); henkilot.add(Henkilo3); henkilot.add(Henkilo4); ListIterator iter = henkilot.listIterator(); System.out.println("Alusta loppuun:"); while (iter.hasNext()) System.out.println((Henkilo)iter.next()); System.out.println("Lopusta alkuun:"); while (iter.hasPrevious()) System.out.println((Henkilo)iter.previous()); } }