Java Scanner sträcker sig från Java Object . En enkel text scanner kan tolka primitiva typer och strängar med reguljära uttryck . A Scanner bryter sitt bidrag till token med en avgränsare mönster . Den avgränsare kan vara blanktecken eller andra tecken som " separera ". Skannern kan läsa poster från en textfil och lagrar poster i en datastruktur . Du kan utveckla programmet i någon Java - integrerad utvecklingsmiljö som Eclipse . Eclipse kräver Java Runtime installeras i förväg . Saker du behöver
Eclipse
Visa fler instruktioner
1
Dubbelklicka på " Eclipse.exe " för att starta din Eclipse IDE . Ange en arbetsyta för din Java projekt . Klicka på " OK . " Klicka på " File ", " New " och " Java-projekt . " Låt namnet default projektet . Välj " Skapa separata källan och mappar utgång . " Klicka på " Finish . "
2
Högerklicka på " src " på Solution Explorer . Välj " Ny " och " paket . " Klicka på " Finish . " Högerklicka på projektets namn i " src . " Välj " New " och " klass " för att skapa en ny Java-klass . Ange ett namn för Java -klass som " scannertree . " Klicka på " Finish . " Skapa en annan klass som heter " Försäljning . " Addera 3
Inkludera följande kod i Sales.java att definiera variabler : private int id; private String namn ;
4
Skapa en säljande funktion för att ringa ett två - argument konstruktor :
Offentlig försäljning ( ) {this ( " 0 " , " " ) ; }
initiera ett register över försäljning klass :
Offentlig försäljning ( int id , string name ) { setid ( id ) ; Setname ( namn ) ;}
5
Klicka " scannertree.java " för att ange koden gränssnittet . Inkludera följande namespace : import java.util.Scanner , import java.util.TreeSet ,
6
Definiera strängvariabler och skapa en försäljning datauppsättning :
Int id = 0 ; String name = ""; Försäljning Försäljningen = nyförsäljning ( id , namn ) ,
7
Skapa en ny skanner objektet och läsa data i scannern :
scanner scanner = new Scanner ( " sales.txt " ) ; id = scanner.next ( ) , name = scanner.nextInt ( ) ;
Detta kommer att läsa den första strängen i " id " och den andra strängen till " namn " från försäljningen . txt . Addera