Čo je to trieda skenerov v prostredí Java?



Trieda skenera v jazyku Java sa používa hlavne na získanie vstupu používateľa a patrí do balíka java.util. Ak chcete používať triedu Scanner, môžete vytvoriť objekt triedy a použiť ktorúkoľvek z metód triedy Scanner.

V prípade, že píšete a a chcete si prečítať vstup od používateľa, využijete program Scanner Class v systéme Windows . V tomto článku vám poskytnem stručný prehľad o triede skenerov a ich rôznych metódach. V tomto článku sa budem venovať týmto témam:

Čo je trieda skenerov?

Trieda Scanner sa používa hlavne na získanie vstupu používateľa a patrí do balíka java.util. Ak chcete používať triedu Scanner, môžete vytvoriť objekt triedy a použiť ktorúkoľvek z metód triedy Scanner. V nasledujúcom príklade používam nextLine () metóda, ktorá sa používa na čítanie .





import java.util.Scanner // Import triedy skenera verejná trieda Príklad {public static void main (String [] args) {Scanner s = nový Scanner (System.in) // Vytvorenie objektu Scanner System.out.println (' Zadajte používateľské meno ') Názov reťazca = s.nextLine () // Čítanie vstupu používateľa System.out.println (' meno je: '+ meno) // Výstup vstupu používateľa}}

php analyzuje reťazec do poľa

Takto môžete v Jave používať triedu Scanner. Poďme teraz ďalej a pozrime sa na rôzne metódy triedy Skener.



ako nastaviť classpath v linuxe

Metódy triedy skenera

Existujú rôzne metódy triedy skenerov, ktoré je možné použiť na rôzne účely s. Ak sa chcete dozvedieť viac, pozrite si nasledujúcu tabuľku .

MetódaPopis
nextBoolean ()Číta boolovskú hodnotu od používateľa
nextByte ()Číta bajtovú hodnotu od používateľa
nextDouble ()Načíta od používateľa dvojnásobnú hodnotu
nextFloat ()Číta plávajúcu hodnotu od používateľa
nextInt ()Číta hodnotu int od používateľa
nextLine ()Číta hodnotu typu String od používateľa
nextLong ()Načíta od používateľa dlhú hodnotu
nextShort ()Načíta krátku hodnotu od používateľa

Teraz si ukážeme vyššie uvedené metódy.

Príklady

import java.util.Scanner verejná trieda Príklad {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Zadajte meno, vek a plat') // Vstup do reťazca Názov reťazca = s.nextLine () // Číselné zadanie int vek = s.nextInt () dvojnásobný plat = s.nextDouble () // Výstup zadaný používateľom System.out.println ('Meno:' + meno) System.out .println ('Vek:' + vek) System.out.println ('Plat:' + plat)}}

Keď spustíte vyššie uvedený kód, požiada vás o zadanie vyššie uvedených podrobností, ako je meno, vek a plat. A zobrazí výstup. Takže to bolo všetko o triede skenerov v Jave.Týmto sa dostávame na koniec tohto článku. JaDúfam, že ste to našli poučné. Ak sa chcete dozvedieť viac, môžete si pozrieť naše tiež.



Pozrite sa na autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete. Sme tu, aby sme vám pomohli s každým krokom na vašej ceste. Okrem otázok týkajúcich sa tohto rozhovoru pre javu vymýšľame aj učebné osnovy určené pre študentov a profesionálov, ktorí sa chcú stať vývojármi v prostredí Java.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov v tomto článku „Trieda skenera v Jave“ a my sa vám ozveme čo najskôr.

ako zmeniť double na int java