String zu Integer
-
He, das is doch schon?!
-
String a = t.getText(); int b = Integer.parseInt(a);
Das is mein code und wenn ich in mein textfield eine "a" eingebe kommt ein fehler.
-
Exception abfangen
-
ja is es denn so schwer. ich möchte eine methode haben, die mir ALLE zeichen im String in ascii code umwandelt und nicht nur die zahlen. jedes einzenlnes zeichen ins ascii. das hätt ich gern. danke
-
Die String-Klasse bietet dir die Möglichkeit auf die Zeichen des Strings zuzugreifen,
diese Zeichen musst du nur in einen Integer umwandeln (per Cast z.B.)schon hast
du die Zahl des zeichens.
-
-
kann jemand mal ein beispiel ins forum stellen oder mir schicken an:beiralph@web.de.
Danke für eure hilfe.
-
Du hast nen String a.
a.charAt(0) ist das erste Zeichen.
a.charAt(a.length()-1) ist das letzte Zeichen.Den Code bekommste du folgendermaßen:
int code = (int)a.charAt(x);
Ach und nochwas, den ASCII-Code wirst du niemals bekommen. Java nutzt Unicode.
-
Optimizer schrieb:
Ach und nochwas, den ASCII-Code wirst du niemals bekommen. Java nutzt Unicode.
Die ersten Zeichen des Unicodes sind aber die gleichen wie im ascii code. auch die nummern sind gleich.
-
Stimmt, weil ASCII nur bis 127 geht.