Wat is een scannerklasse in Java?



De scannerklasse in Java wordt voornamelijk gebruikt om de gebruikersinvoer op te halen en behoort tot het pakket java.util. Om de klasse Scanner te gebruiken, kunt u een object van de klasse maken en een van de methoden van de klasse Scanner gebruiken.

Voor het geval u een en de invoer van de gebruiker wilt lezen, maakt u gebruik van Scanner Class in . In dit artikel zal ik u een kort inzicht geven in de Scanner-klasse en de verschillende methoden. In dit artikel zal ik de onderstaande onderwerpen behandelen:

Wat is de klasse Scanner?

De klasse Scanner wordt voornamelijk gebruikt om de gebruikersinvoer op te halen en behoort tot het pakket java.util. Om de klasse Scanner te gebruiken, kunt u een object van de klasse maken en een van de methoden van de klasse Scanner gebruiken. In het onderstaande voorbeeld gebruik ik de nextLine () methode, die wordt gebruikt om te lezen .





import java.util.Scanner // Importeer de Scanner class public class Voorbeeld {public static void main (String [] args) {Scanner s = new Scanner (System.in) // Maak een Scanner-object System.out.println (' Voer gebruikersnaam in ') Stringnaam = s.nextLine () // Lees gebruikersinvoer System.out.println (' naam is: '+ naam) // Uitvoer gebruikersinvoer}}

Dit is hoe u de Scannerklasse in Java kunt gebruiken. Laten we nu verder gaan en kijken naar de verschillende methoden van de Scanner-klasse.



hoe je een string python omkeert

Scannerklasse-methoden

Er zijn verschillende methoden van de Scannerklasse die voor verschillende kunnen worden gebruikt s. Bekijk de onderstaande tabel voor meer informatie .

MethodeOmschrijving
volgendeBoolean ()Leest een booleaanse waarde van de gebruiker
volgendeByte ()Leest een bytewaarde van de gebruiker
volgendeDubbel ()Leest een dubbele waarde van de gebruiker
nextFloat ()Leest een float-waarde van de gebruiker
volgendeInt ()Leest een int-waarde van de gebruiker
nextLine ()Leest een tekenreekswaarde van de gebruiker
volgendeLong ()Leest een lange waarde van de gebruiker
volgendeShort ()Leest een korte waarde van de gebruiker

Laten we nu een voorbeeld nemen om de bovenstaande methoden te demonstreren.

Voorbeelden

import java.util.Scanner public class Voorbeeld {public static void main (String [] args) {Scanner s = new Scanner (System.in) System.out.println ('Voer naam, leeftijd en salaris in') // String input String name = s.nextLine () // Numerieke invoer int age = s.nextInt () dubbel salaris = s.nextDouble () // Uitvoerinvoer door gebruiker System.out.println ('Naam:' + naam) System.out .println ('Leeftijd:' + leeftijd) System.out.println ('Salaris:' + salaris)}}

Wanneer u de bovenstaande code uitvoert, wordt u gevraagd om de bovenstaande gegevens in te voeren, zoals naam leeftijd en salaris. En het zal de output weergeven. Dus dat ging allemaal over Scanner Class in Java.Hiermee komen we aan het einde van dit artikel. ikik hoop dat je het informatief vond. Als u meer wilt weten, kunt u onze ook.



Bekijk de door Edureka, een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld. We zijn hier om je te helpen bij elke stap op je reis, om naast deze Java-interviewvragen ook een curriculum te bedenken dat is ontworpen voor studenten en professionals die een Java-ontwikkelaar willen worden.

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van dit artikel over 'Scannerklasse in Java' en we nemen zo snel mogelijk contact met u op.