logo

Scanner und nextChar() in Java

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>