int zu String und umgekehrt

  • Hallo

    Jetzt habe ich mall eine Basic frage zu der arbeit mit variablen.
    Ich möchte folgende Operation ausführen:
    String -> int
    oder
    int -> String
    Mir anderen Worten möchte ich eine Zahlen variable in eine Stringvariable umwandeln.
    Ich glaube dass dafür diese komischen Adapter gedacht sind. Habe mir das in
    diversen Tutorials angeschaut aber nicht verstanden.

    Danke. :Android:

  • parseInt sorgt für Abstürze, wenn der String Zeichen enthält, die nicht zu int passen - z.B. schon ein Punkt.

    Darum besser mit matches() absichern:

    Java
    int intZahl;
    if (Zahlineinemstring.matches("[+-]?[0-9]+")){
    	intZahl = Integer.parseInt(Zahlineinemstring);
    } else {
    	// Fehlermeldung ausgeben
    }

    Das Leben kann so hart sein, man muss nur richtig wollen!!!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!