java.util.scannerAan de slag met java.util.scanner


Opmerkingen

Deze sectie biedt een overzicht van wat java.util.scanner is en waarom een ontwikkelaar het misschien wil gebruiken.

Er moeten ook grote onderwerpen in java.util.scanner worden vermeld en naar de gerelateerde onderwerpen worden gelinkt. Aangezien de documentatie voor java.util.scanner nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie of instellingen

De klasse java.util.Scanner is een eenvoudige tekstscanner die primitieve typen en tekenreeksen met behulp van reguliere expressies kan parseren. Een scanner splitst zijn invoer in tokens met behulp van een scheidingsteken, dat standaard overeenkomt met witruimte.

java.util.Scanner maakt deel uit van de Java API en is daarom standaard inbegrepen bij elke Java-installatie.

Om Scanner in uw code te gebruiken, moet u eerst opgeven waar deze zich in de bibliotheek van Java bevindt: Scanner zit in het pakket java.util .

De eenvoudige manier is om deze regel bovenaan uw bestand toe te voegen:

import java.util.Scanner;
 

Wanneer de code wordt samengesteld, verwijst "Scanner" naar die klasse. Als u een andere klasse wilt gebruiken die ook Scanner wordt genoemd, kunt u elk gebruik afzonderlijk opgeven, hoewel dit omslachtig kan worden:

import java.util.Scanner;

//Code not shown

public int exampleMethod()
{
    Scanner keyboardInput = new Scanner(System.in);        //Scans character input.
    int orcasPresent = myPackage.Scanner.scanForOrcas();   //<<Demonstration Here>>
    return keyboardInput.nextInt() * orcasPresent;
}
 

(In dit geval is scanForOrcas() een statische methode van uw aangepaste klasse, myPackage.Scanner . myPackage.Scanner moet zich in de map myPackage bevinden en het regelpakket myPackage bevatten package myPackage; )