Hi,
ich habe einen String gegeben und möchte ein Zeichen aus diesem String (Ganzzahl) in inen Integer speichern.
Dieser Code soll die fünfte Stelle vom String mystring in die Integer-Variable zahl ablegen.
Beim Compilieren gibts keine Fehler, aber beim Ausführen kommt folgende Meldung:
ich habe einen String gegeben und möchte ein Zeichen aus diesem String (Ganzzahl) in inen Integer speichern.
Java:
int zahl = Integer.parseInt(String.valueOf(mystring.charAt(4)));
Beim Compilieren gibts keine Fehler, aber beim Ausführen kommt folgende Meldung:
Wäre super, wenn mir jemand weiterhelfen kann!Exception in thread "main" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:470)
at java.lang.Integer.parseInt(Integer.java:514)
at EightPuzzle.readIn(EightPuzzle.java:121)
at EightPuzzle.main(EightPuzzle.java:65)