diff --git a/src/HT/fx/Pelaajat.java b/src/HT/fx/Pelaajat.java index 686b49cad7245146ce03f96bbd2cc4e4500ebdd2..051b12a7f1a3ea90358d50fd32e07f834957887a 100644 --- a/src/HT/fx/Pelaajat.java +++ b/src/HT/fx/Pelaajat.java @@ -77,7 +77,7 @@ public class Pelaajat { * @throws IndexOutOfBoundsException jos i ei ole sallitulla alueella */ public Pelaaja anna(int i) throws IndexOutOfBoundsException { - if (i < 0 || lkm < i) + if (i < 0) throw new IndexOutOfBoundsException("Laiton indeksi: " + i); Pelaaja palautettava = null; @@ -140,12 +140,13 @@ public class Pelaajat { */ public void talleta() throws SailoException { try (PrintStream fo = new PrintStream(new FileOutputStream("Pelaajatiedot", false))) { - int i = 1; - while ( i<=PadelMainGUIController.getKarkelo().getPelaajia()) { - if(PadelMainGUIController.getKarkelo().annaPelaaja(i)!=null) { - fo.print(PadelMainGUIController.getKarkelo().annaPelaaja(i).getTiedot()+ "\n"); + int i = 0; + Pelaaja pelaajat[] = PadelMainGUIController.getKarkelo().getPelaajat(); + while ( i<pelaajat.length) { + //if(PadelMainGUIController.getKarkelo().annaPelaaja(i)!=null) + fo.print(pelaajat[i].getTiedot()+ "\n"); - } + i++; } //System.out.println("Heureka ! ");