Im String s steht '5-4-3'.
In x soll 5, in y 4 und in z 3 geschrieben werden.
Allerdings bekomme ich schon bei der ersten Zuweisung eine "NumberFormatException".
Woran kann das liegen und was muß ich ändern?
In x soll 5, in y 4 und in z 3 geschrieben werden.
Allerdings bekomme ich schon bei der ersten Zuweisung eine "NumberFormatException".
Woran kann das liegen und was muß ich ändern?
Code:
int x = (int) Integer.valueOf(s.substring(0,
s.indexOf("-")-1)).intValue();
int y = (int) Integer.valueOf(s.substring(s.indexOf("-")+1,
s.lastIndexOf("-")-1)).intValue();
int z = (int) Integer.valueOf(s.substring(s.lastIndexOf("-")+1,
s.length()-1)).intValue();