February 17
Java Scanner si estende da Java Object. Un semplice scanner di testo in grado di analizzare i tipi primitivi e le stringhe utilizzando le espressioni regolari. A Scanner rompe il suo input in token utilizzando un modello delimitatore. Il delimitatore può essere spazi vuoti o altri caratteri come "separazione". Lo scanner può leggere i record da un file di testo e memorizza i record in una struttura di dati. È possibile sviluppare l'applicazione in qualsiasi ambiente di sviluppo Java integrato come Eclipse. Eclipse richiede Java Runtime da installare in anticipo.
1 Fare doppio clic su "eclipse.exe" per iniziare il vostro IDE Eclipse. Specificare uno spazio di lavoro per il progetto Java. Fare clic su "OK". Fai clic su "File", "Nuovo progetto" e "Java". Lasciare il nome del progetto di default. Selezionare "Crea cartelle di origine e di uscita separati." Fare clic su "Fine".
2 Fare clic con il "src" sul Solution Explorer. Selezionare "Nuovo" e "pacchetto". Fare clic su "Fine". Fare clic con il nome di progetto sotto "src". Selezionare "Nuovo" e "Class" per creare una nuova classe Java. Inserire un nome per la classe Java come "scannertree." Fare clic su "Fine". Creare un'altra classe denominata "Sales".
3 Includere il seguente codice nel Sales.java per definire le variabili:
private int id;
String name privato;
4 Creare una funzione di vendita di chiamare un costruttore a due argomenti:
Vendite pubbliche ()
{Questo ( "0", "");}
Inizializzare un record di classe di vendite:
Vendite pubbliche (int id, string nome)
{SetId (id);
SetName (nome);
}
5 Fai clic su "scannertree.java" per accedere all'interfaccia codice. Includere il seguente spazio dei nomi:
import java.util.Scanner;
import java.util.TreeSet;
6 Definire le variabili stringa e creare un set di dati di vendita:
Int id = 0;
string name = "";
le vendite di vendita = nuove vendite (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 ();
Questo leggerà la prima stringa in "id" e la seconda stringa di "nome" da sales.txt.