Hallo,
wie kann ich einen einzelnen Char über die Konsole eingeben und auch als char speichern? Da ich diesen später mit einem charAt() in einem String vergleichen möchte und ich einen String nicht mit einem char vergleichen kann (oder?? - zumindest will weder == noch equals), habe ich es z.B. so versucht:
geht nicht. Mit
leider auch nicht.
Bin für Hinweise wie immer äußerst dankbar
LG Yannik
wie kann ich einen einzelnen Char über die Konsole eingeben und auch als char speichern? Da ich diesen später mit einem charAt() in einem String vergleichen möchte und ich einen String nicht mit einem char vergleichen kann (oder?? - zumindest will weder == noch equals), habe ich es z.B. so versucht:
Java:
// am Anfang erfolge import java.io.InputStreamReader; für die Klasse reader
Reader huntedCharTemp = new InputStreamReader(System.in);
int characterAsInt = huntedCharTemp.read();
char huntedchar = (char) characterAsInt;
geht nicht. Mit
Java:
char huntedChar = new java.util.Scanner(System.in).nextChar();
Bin für Hinweise wie immer äußerst dankbar