Java Scanner estende da Java Object . Un semplice scanner di testo in grado di analizzare i tipi primitivi e stringhe tramite espressioni regolari . A Scanner rompe il suo ingresso in token utilizzando un modello di delimitatore . Il delimitatore può essere spazi bianchi o altri caratteri come "separare . " Lo scanner in grado di leggere i record da un file di testo e memorizza i record in una struttura dati . È possibile sviluppare l'applicazione in qualsiasi ambiente di sviluppo Java integrato come Eclipse . Eclipse richiede Java Runtime da installare in anticipo. Cose che ti serviranno
Eclipse
Mostra più istruzioni
1
doppio clic su " eclipse.exe " per iniziare il tuo IDE Eclipse . Specificare uno spazio di lavoro per il progetto Java . Fare clic su " OK ". "File ", clicca "Nuovo" e "progetto Java . " Lasciare il nome predefinito del progetto . Selezionare "Crea sorgente separato e cartelle di output . " Fare clic su "Fine".
2 Fare clic con il "src" in Esplora soluzioni . Selezionare "Nuovo" e "Pacchetto ". Cliccare su " Fine". Destro del mouse sul nome del progetto in " src ". Selezionare " Nuovo" e " Class " per creare una nuova classe Java. Immettere un nome per la classe Java come " scannertree . " Fare clic su "Fine". Creare un'altra classe denominata "Vendite ".
3
includere il seguente codice nel Sales.java per definire variabili: private int id ; private String nome ;
4
Creare una funzione di vendita di chiamare un costruttore a due argomenti :
Vendite pubbliche ( ) { questo ( " 0 " , " ");}
Inizializzare un record di vendite di classe :
Vendite pubbliche ( int id , string name ) { setid ( id ) ; setName ( nome) ; }
5
Clicca " scannertree.java " per entrare nell'interfaccia di codice . Includere il seguente namespace: import java.util.Scanner ; java.util.TreeSet importazione;
6
Definire variabili stringa e creare un set di dati di vendita :
Int. id = 0 ; string name = ""; vendite vendite = nuovo Sales ( id , nome) ;
7
creare un nuovo oggetto scanner e leggere i dati in scanner :
scanner scanner = new scanner ( " sales.txt " ) ; id = scanner.next (); name = scanner.nextInt ();
verrà letta la prima stringa in " id" e la seconda stringa "nome" dalle vendite . txt .