Mi a szkenner osztály a Java-ban?



A Java-ban található szkenner osztály elsősorban a felhasználói bevitel megszerzésére szolgál, és a java.util csomaghoz tartozik. A Scanner osztály használatához létrehozhat egy objektumot az osztályból, és használhatja a Scanner osztály bármelyik módszerét.

Abban az esetben, ha a és szeretné elolvasni a felhasználó által beírt adatokat, használja a Scanner osztályt a . Ebben a cikkben rövid betekintést nyújtok a Scanner osztályba és annak különböző módszereibe. Ebben a cikkben az alább említett témákkal foglalkozom:

Mi a Scanner osztály?

A Scanner osztály elsősorban a felhasználói bevitel megszerzésére szolgál, és a java.util csomaghoz tartozik. A Scanner osztály használatához létrehozhat egy objektumot az osztályból, és használhatja a Scanner osztály bármelyik módszerét. Az alábbi példában a nextLine () módszer, amelyet olvasásra használnak .





java.util.Scanner importálása // A Scanner osztály nyilvános osztályának importálása Példa {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Hozzon létre egy Scanner objektumot System.out.println (' Írja be a felhasználónevet ') Karakterlánc neve = s.nextLine () // A System.out.println felhasználói adatbevitel beolvasása (' név: '+ név) // Kimeneti felhasználói bevitel}}

mi a szubsztrátum a java-ban

Így használhatja a Scanner osztályt a Java-ban. Most lépjünk tovább, és nézzük meg a Scanner osztály különféle módszereit.



hogyan lehet kilépni egy programból a java-ban

Szkenner osztály módszerek

A Scanner osztálynak különféle módszerei vannak, amelyek különféle célokra használhatók s. Vessen egy pillantást az alábbi táblázatra, hogy tudjon meg ezekről .

MódszerLeírás
következőBoolean ()Logikai értéket olvas le a felhasználótól
nextByte ()Beolvassa a felhasználó bájtértékét
nextDouble ()Kettős értéket olvas le a felhasználótól
nextFloat ()Lebegő értéket olvas le a felhasználótól
nextInt ()Beolvas egy int értéket a felhasználótól
nextLine ()String értéket olvas le a felhasználótól
nextLong ()Hosszú értéket olvas le a felhasználótól
nextShort ()Kiolvas egy rövid értéket a felhasználótól

Most vegyünk egy példát a fenti módszerek bemutatására.

Példák

import java.util.Scanner public class Példa {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Név, életkor és fizetés megadása') // String bevitel Karakterlánc neve = s.nextLine () // Numerikus bevitel int age = s.nextInt () kettős fizetés = s.nextDouble () // A felhasználó által megadott kimenet System.out.println ('Név:' + név) System.out .println ('Kor:' + kor) System.out.println ('Fizetés:' + fizetés)}}

Amikor a fenti kódot futtatja, a rendszer felkéri Önt, hogy adja meg a fenti részleteket, például a név korát és a fizetését. És megjeleníti a kimenetet. Tehát ennyi volt a Java szkenner osztály.Ezzel a cikk végére értünk. énremélem, informatívnak találta. Ha többet szeretne megtudni, nézze meg a mi oldalunkat is.



Nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Azért vagyunk itt, hogy segítséget nyújtsunk az utazás minden lépésében, hogy e java interjúk kérdése mellett a tananyagot kitaláljuk olyan hallgatók és szakemberek számára, akik Java fejlesztők szeretnének lenni.

Van egy kérdésünk? Kérjük, említse meg a „Scanner osztály Java-ban” cikk megjegyzés rovatában, és a lehető leghamarabb kapcsolatba lépünk Önnel.

hogyan lehet létrehozni singleton osztályt java-ban