Java 1.5 szkenner osztály került bevezetésre. Ez az osztály elfogadja a fájlt, InputStream, Path and, String objects, beolvassa az összes primitív adattípusok és karakterláncok (az adott forrásból) token segítségével token reguláris kifejezéseket. Alapértelmezés szerint a szóközt határolónak kell tekinteni (az adatok tokenekre bontásához).

egy karakter olvasása a

szkenner osztály segítségével nextxxx() (ahol xxx int, float, boolean stb.) módszereket biztosít, amelyeket különböző primitív adattípusok olvasására használnak., De soha nem nyújt módszert egyetlen karakter olvasására.

de, még mindig lehet olvasni egy karaktert használja ezt az osztályt.

  • a szkenner osztály következő() módszere a forrás következő tokenjét karakterlánc formátumban adja vissza. Ez szól egyetlen karakter (elválasztva határoló), mint egy String.
String str = sc.next();
  • a Sztringosztály tocharararray() metódusa az aktuális stringet karaktersorozattá alakítja.
char ch = str.toCharArray()
  • a tömbből a 0.pozícióban tárolt karaktert kaphatja meg.,
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

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük