Scannerklasse in Java unterstützt nextInt(), nextLong(), nextDouble() usw. Aber es gibt kein nextChar() (siehe Das für Beispiele) Um ein Zeichen zu lesen, verwenden wir next().charAt(0) . Die Funktion next() gibt das nächste Token/Wort in der Eingabe als Zeichenfolge zurück und die Funktion charAt(0) gibt das erste Zeichen in dieser Zeichenfolge zurück, die Zahl 0 in der Funktion in CharAt( NUMMER ) stellt den Index des einzelnen Wortes der eingegebenen Zeichenfolge dar und setzt dieses Indexzeichen auf die Variable char.
Java
npm sauberer Cache
// Java program to read character using Scanner> // class> import> java.util.Scanner;> public> class> ScannerDemo1 {> >public> static> void> main(String [] args){> >Scanner sc =>new> Scanner(System.in);> >char> c = sc.next().charAt(>1>);> >// here this is the indexing of the element to take //> >System.out.println(>'c = '>+c);> >}> > }> > > > |
>
>
Bilderspiele mit Android
Eingabe:
ge>
Ausgabe :
c = e>