Announcement

Collapse
No announcement yet.

String zu int

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • String zu int

    Hallo,

    ich denke ich habe nur einen kleine Denkfehler beim Umwandeln eines String in einen int-Wert :

    Code:
    String str = "123,00";
    int i ) Integer.parseInt(str);
    Leider bekomme ich dabei eine 'NumberFormatException.forInputString'

    Vielen Dank schon mal im Voraus.

  • #2
    Richtig, denn 123,00 ist
    a) kein int
    b) keine zulässige Zahl/Ziffer

    int i ) Integer.parseInt(str);
    ist keine zulässige Codezeile -> was könnte die Klammer bedeuten

    Vermutlich suchst du sowas wie

    String str = "123,00";
    int i=((Double) Double.parseDouble(str.replace(",", "."))).intValue();

    oder

    String str = "123,00";
    int i = Integer.parseInt(str.substring(0, str.indexOf(",")));
    Zuletzt editiert von Christian Marquardt; 12.07.2013, 09:00.
    Christian

    Comment


    • #3
      Ja, danke.

      Comment

      Working...
      X