2d Array stoppt bei leerem Eintrag

luchs3

Erfahrenes Mitglied
Hi, ich habe ein 2d Array, dass aus einer csv- Datei gefüllt wird.
Dieses ist aber nicht vollständig
csv- Datei:
Code:
1,5
2,7
3,8
4,4
5,5
6,8
7,
8,3
9,
10,2
...
Code:
...
                String[][] valuesArray = f.Reader(name);
                int er = 0;
                for (String[] arr : valuesArray)
                {
                    System.out.println(valuesArray[er][0] + "/" + valuesArray[er][1]);
                    er++;
                }
...
leider stoppt es bei dem Eintrag 7.
Gibt es eine Möglichkeit das zu überprüfen?
 
Es hat zwar nichts mit deinem Problem zu tune, aber was soll bitte der Zweck deiner Schleife sein, wenn du arr gar nicht verwendest sonern manuell noch einen Index hochzählst?

Da ich nicht weiss was f.Reader() zurückliefert kann ich auch nur raten:
1. Prüfen ob es valuesArray[er].length == 2
2. Prüfen ob valuesArray[er][1] != null
 

Neue Beiträge

Zurück