Tecnología

Inicio

Cómo utilizar los árboles de datos del escáner

Cómo utilizar los árboles de datos del escáner


Java escáner se extiende desde Java objeto. Un escáner de texto simple puede analizar los tipos primitivos y cadenas usando expresiones regulares. Un escáner rompe su entrada en tokens utilizando un patrón de delimitación. El delimitador puede ser espacio en blanco u otros caracteres como "separación". El escáner puede leer los registros de un archivo de texto y almacena los registros en una estructura de datos. Se puede desarrollar la aplicación en cualquier entorno de desarrollo Java integrados, tales como Eclipse. Eclipse requiere Java Runtime para ser instalado de antemano.

Instrucciones

1 Haga doble clic en "eclipse.exe" para iniciar el IDE de Eclipse. Especificar un espacio de trabajo para su proyecto Java. Haga clic en "Aceptar". Haga clic en "Nuevo proyecto" y "Java", Archivo "." Deje el nombre del proyecto por defecto. Seleccione "Crear carpetas de origen y de salida separados." Haga clic en "Finalizar".

2 Haga clic en el "src" en el Explorador de soluciones. Seleccione "Nuevo" y "paquete". Haga clic en "Finalizar". Haga clic en el nombre del proyecto en "src". Seleccione "Nuevo" y "clase" para crear una nueva clase Java. Introduzca un nombre para la clase de Java como "scannertree." Haga clic en "Finalizar". Cree otra clase denominada "Ventas".

3 Incluya el código siguiente en el Sales.java para definir las variables:
private int Identificación;
private String nombre;

4 Crear una función de ventas para llamar a un constructor de dos argumentos:

Ventas públicas ()
{Esto ( "0", "");}

Inicializar un registro de clase de venta:

Ventas públicas (int id, nombre de la cadena)
{Setid (id);
Nombre_conjunto (nombre);
}

5 Haga clic en "scannertree.java" para entrar en la interfaz de código. Incluir el siguiente espacio de nombres:
java.util.Scanner importación;
java.util.TreeSet importación;

6 Definir las variables de cadena y crear un conjunto de datos de ventas:

Int id = 0;
string name = "";
ventas Ventas = nuevas ventas (id, nombre);

7 Crear un nuevo objeto escáner y leer datos en el escáner:

= escáner de nuevo escáner ( "sales.txt");
id = scanner.next ();
name = scanner.nextInt ();

Esto permitirá la lectura de la primera cadena en "Identificación" y la segunda cadena en "nombre" de sales.txt.