Mis on Java-s skanneriklass?



Java-s asuvat skanneriklassi kasutatakse peamiselt kasutaja sisendi saamiseks ja see kuulub paketti java.util. Skanneri klassi kasutamiseks saate luua klassi objekti ja kasutada mis tahes skanneri klassi meetodit.

Juhul kui kirjutate a ja soovite kasutaja sisendeid lugeda, kasutate rakenduses Scanner Class . Selles artiklis annan teile lühikese ülevaate Scanneri klassist ja selle erinevatest meetoditest. Selles artiklis käsitlen allpool nimetatud teemasid:

Mis on klass Skanner?

Scanneri klassi kasutatakse peamiselt kasutaja sisendi saamiseks ja see kuulub paketti java.util. Skanneri klassi kasutamiseks saate luua klassi objekti ja kasutada mis tahes skanneri klassi meetodit. Allpool toodud näites kasutan järgmineRida () meetod, mida kasutatakse lugemiseks .





import java.util.Scanner // Importige skanneriklassi avalik klass Näide {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Looge skanneri objekt System.out.println (' Sisestage kasutajanimi ') Stringi nimi = s.nextLine () // Loe kasutaja sisendit System.out.println (' nimi on: '+ nimi) // Kasutaja sisendi sisestamine}}

Nii saate Java-s kasutada skanneri klassi. Nüüd liigume edasi ja uurime Skanneri klassi erinevaid meetodeid.



Skanneriklasside meetodid

Skanneriklassi on erinevaid meetodeid, mida saab kasutada mitmesuguste meetodite jaoks s. Nende kohta teadmiseks vaadake allolevat tabelit .

MeetodKirjeldus
järgmineBoolean ()Loeb kasutajalt tõeväärtust
nextByte ()Loeb kasutajalt baidiväärtust
järgmineDouble ()Loeb kasutajalt topeltväärtust
nextFloat ()Loeb kasutajalt ujukväärtust
nextInt ()Loeb kasutaja int-väärtust
järgmineRida ()Loeb kasutajalt stringi väärtust
järgminePikk ()Loeb kasutajalt pikka väärtust
järgmineLühike ()Loeb kasutajalt lühikest väärtust

Nüüd võtame ülaltoodud meetodite demonstreerimiseks näite.

Näited

import java.util.Scanner public class Näide {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Sisesta nimi, vanus ja palk') // Stringi sisestus Stringi nimi = s.nextLine () // Numbriline sisend int vanus = s.nextInt () kahekordne palk = s.nextDouble () // Kasutaja sisendi sisend System.out.println ('Nimi:' + nimi) System.out .println ('Vanus:' + vanus) System.out.println ('Palk:' + palk)}}

Kui käivitate ülaltoodud koodi, palub see teil sisestada ülaltoodud üksikasjad, näiteks nime vanus ja palk. Ja see kuvab väljundi. Nii et see oli kõik Java-s asuva skanneriklassi kohta.Sellega jõuame selle artikli lõpuni. Minaloodan, et leidsite selle informatiivseks. Kui soovite rohkem teada saada, saate tutvuda meie lehega samuti.



kuidas kasutada java keeles trimmi

Vaadake autor Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik koosneb enam kui 250 000 rahulolevast õppijast ja mis levib üle kogu maailma. Oleme siin, et aidata teil igal sammul teie teekonnal, et saada lisaks sellele Java-intervjuu küsimustele välja, pakume välja õppekava, mis on mõeldud õpilastele ja spetsialistidele, kes soovivad olla Java-arendajad.

Kas teil on meile küsimus? Palun mainige seda selle artikli „Java skanneriklass” kommentaaride jaotises ja võtame teiega ühendust niipea kui võimalik.