Stringarray in Integerarray wandeln

Status
Nicht offen für weitere Antworten.

unicorn75

Neues Mitglied
hallo,


ich lese eine datei aus wobei zwei Stringarrays entstehen, diese beiden solen in zwei Integerarray umgewandelt werden da sie bei drawPolygon benötigt werden. der code funktioniert nur bei einem Array perfekt aber sobald das zweite hinzukommt wird das programm in der letzten schleife abgebrochen, genauer gesagt bei parse...: hat jemand eine lösungsidee?

Code:
(for int i = 0; i = stringarray1.lenght;i++)
{
    String test1= stringarray1[i];
    int testen1= Integer.parseInt(test1);
    intarray1[i]=testen1;
    String test2= stringarray2[i];
    int testen2= Integer.parseInt(test2);
    intarray2[i]=testen1;

}
 
D

desert pinguin

Gast
unicorn75 hat gesagt.:
hallo,


ich lese eine datei aus wobei zwei Stringarrays entstehen, diese beiden solen in zwei Integerarray umgewandelt werden da sie bei drawPolygon benötigt werden. der code funktioniert nur bei einem Array perfekt aber sobald das zweite hinzukommt wird das programm in der letzten schleife abgebrochen, genauer gesagt bei parse...: hat jemand eine lösungsidee?

Code:
(for int i = 0; i = stringarray1.lenght;i++)
{
    String test1= stringarray1[i];
    int testen1= Integer.parseInt(test1);
    intarray1[i]=testen1;
    String test2= stringarray2[i];
    int testen2= Integer.parseInt(test2);
    intarray2[i]=testen1;

}
Haben beide Arrays dieselbe Länge?
 

el_barto

Bekanntes Mitglied
wenn beide arrays die selbe länge haben, sollte es eigentlich funktionieren.

noch was anderes: vielleicht ist es ja nur ein schreibfehler, aber es muss i < stringarray1.length heissen, sonst knallts mit ner ArrayIndexOutOfBoundsException.

leg doch mal nen try-catch-block drum herum und guck, weswegen er rausfliegt.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben