Hallo!
Ich habe folgendes programmiert:
Wieso bitte funktioniert valX = Integer.parseInt(...) in Zeile 16 nicht? Ich bekomme den Hinweis
"Cannot invoke parseInt(Strng) on primitive type int"
Liebe Grüße, :wink:
Julia
Ich habe folgendes programmiert:
Code:
import java.lang.Integer;
public class ReadData {
String str;
int valX;
public ReadData(String line) {
str = line;
}
public void getParams() {
if (str.indexOf("X") >= 0)
{
valX = Integer.parseInt(str.substring(str.indexOf("X") + 1, str.indexOf("Y")));
System.out.println("valX: " + valX);
}
}
}
Wieso bitte funktioniert valX = Integer.parseInt(...) in Zeile 16 nicht? Ich bekomme den Hinweis
"Cannot invoke parseInt(Strng) on primitive type int"
Liebe Grüße, :wink:
Julia