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óda | Popis |
---|---|
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