logo

Scanner en nextChar() in Java

Scannerklasse in Java ondersteunt nextInt(), nextLong(), nextDouble() enz. Maar er is geen nextChar() (zie dit voor voorbeelden) Om een ​​char te lezen, gebruiken we volgende().charAt(0) . De functie next() retourneert het volgende token/woord in de invoer als een string en de functie charAt(0) retourneert het eerste teken in die string, het getal 0 in de functie in CharAt( NUMMER ) vertegenwoordigt de index van het enkele woord van de ingevoerde string, en stelt dat indexteken in op de char-variabele.

java-database jdbc

Java








entiteit relationeel

// 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);> >}> > }> > > >



>

>

weergaven en tabellen

Invoer :

ge>

Uitgang:

c = e>