import java.util.ArrayList; import java.util.Scanner; import java.io.File; import java.io.FileNotFoundException; class Handleliste { ArrayList liste; Handleliste() { liste = new ArrayList(); } public void lesFraFil(String filnavn) { File fil = new File(filnavn); Scanner sc; try { sc = new Scanner(fil); String matvareNavn; int pris; String linje; String[] biter; while (sc.hasNextLine()) { linje = sc.nextLine(); biter = linje.split(" "); matvareNavn = biter[0]; pris = Integer.parseInt(biter[1]); Matvare nyVare = new Matvare(matvareNavn, pris); liste.add(nyVare); } } catch (FileNotFoundException e) { System.out.println(e); System.exit(-1); } } public void fjernVare(String matvareNavn) { int teller = 0; for (Matvare m : liste) { if (m.hentMatvareNavn().equals(matvareNavn)) { System.out.println("Fant varen som skal fjernes"); break; } teller++; } liste.remove(teller); } public void skrivUt() { for (Matvare m : liste) { System.out.println(m); } } }