fra Java 1.5 Scannerklasse blev introduceret. Denne klasse accepterer en fil, InputStream, sti og Strengobjekter, læser alle de primitive datatyper og strenge (fra den givne kilde) token med token ved hjælp af regulære udtryk. Som standard betragtes mellemrum som afgrænseren (for at bryde dataene i tokens).

læsning af et tegn ved hjælp af Scannerklassen

Scanner klasse giver ne .t… () (hvor… er int, float, boolean osv.) metoder, der bruges til at læse forskellige primitive datatyper., Men det giver aldrig en metode til at læse et enkelt tegn.

men du kan stadig læse et enkelt tegn ved hjælp af denne klasse.

  • Den næste() metode i Scannerklassen returnerer det næste token af kilden i strengformat. Dette læser enkelte tegn (adskilt af afgrænser) som en streng.
String str = sc.next();
  • toCharArray () – metoden på Strengen klasse konverterer den aktuelle Streng til et tegn-array.
char ch = str.toCharArray()
  • fra arrayet kan du få tegnet gemt i 0.position.,
char myChar = ch;

Example

Following example reads a single character from the user using the Scanner class.

Output

Enter your grade: (A, B, C, D)CYou are average, you have been promoted, you need to work hard

Published on 01-Aug-2019 17:45:36

Advertisements

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *