public void LesFil() throws FileNotFoundException, IOException, ClassNotFoundException { File f = new File("D:\\workspace\\EksamenSkiheis\\FILER\\fil.txt"); System.out.println(f); FileInputStream fis = new FileInputStream(f); InputStreamReader isr = new InputStreamReader(fis); BufferedReader b = new BufferedReader(isr); String linje ; linje = b.readLine(); while(linje != null) { if(linje.equals("a")) { String navn = b.readLine(); int kNr = Integer.parseInt(b.readLine()); int pris = Integer.parseInt(b.readLine()); int ar = Integer.parseInt(b.readLine()); Årskort a = new Årskort(navn, kNr, ar, pris); settInnKort(a); }else if(linje.equals("d")) { int kNr = Integer.parseInt(b.readLine()); int pris = Integer.parseInt(b.readLine()); int dag = Integer.parseInt(b.readLine()); Dagskort d = new Dagskort(kNr,pris,dag); settInnKort(d); }else if(linje.equals("k")){ int kNr = Integer.parseInt(b.readLine()); int klipp = Integer.parseInt(b.readLine()); int pris = Integer.parseInt(b.readLine()); Klippekort k = new Klippekort(kNr,klipp,pris); settInnKort(k); } } }