SanBo
Lt. Commander
- Registriert
- Apr. 2008
- Beiträge
- 1.415
Hallo, würde gerne in einer Eingaberoutine das Geschlecht abfragen und dementsprechend in den folgenden Dialogen die Person als "Frau" oder "Herr" ansprechen.
Da ich die Eingabe als String auslese, muß ich nun das Geschlecht von einem String in einen char umwandeln.
Die Umwandlung in einen Int wäre ja wie folgt:
System.out.println("Bitte geben Sie ihr Alter ein: ");
String alter = bReader.readLine();
int iAlter = Integer.parseInt(alter);
Wie wäre das nun bei einer Umwandlung in einen char?
System.out.println("Bitte geben Sie ihr Geschlecht an (m/w): ");
String geschlecht = bReader.readLine();
int cGeschlecht = Char.parsechar(geschlecht);
Allerdings funktioniert das Ganze so leider nicht.
Deshalb nun meine beiden Fragen:
Ist es überhaupt möglich eine Stringvariable in einen char umzuwandeln?
Und wenn ja, wie?
Da ich die Eingabe als String auslese, muß ich nun das Geschlecht von einem String in einen char umwandeln.
Die Umwandlung in einen Int wäre ja wie folgt:
System.out.println("Bitte geben Sie ihr Alter ein: ");
String alter = bReader.readLine();
int iAlter = Integer.parseInt(alter);
Wie wäre das nun bei einer Umwandlung in einen char?
System.out.println("Bitte geben Sie ihr Geschlecht an (m/w): ");
String geschlecht = bReader.readLine();
int cGeschlecht = Char.parsechar(geschlecht);
Allerdings funktioniert das Ganze so leider nicht.
Deshalb nun meine beiden Fragen:
Ist es überhaupt möglich eine Stringvariable in einen char umzuwandeln?
Und wenn ja, wie?