“Conocimiento Programación>Programación Java

Analizar método en Java

2016/2/27
Cuando los programas Java manejan datos de fuentes externas, tales como bases de datos y archivos , a menudo proporcionan métodos para analizar el contenido de estos datos. Los métodos de análisis sintáctico se utilizan dentro de una aplicación se adaptarán al tipo de datos que se importan . Por ejemplo , una aplicación puede confiar en los datos leídos desde un archivo de texto , una base de datos o un archivo XML . El lenguaje Java proporciona una variedad de bibliotecas estándar para estas tareas , por lo que los programadores no tienen que aplicar de forma manual . Escaneo

La clase escáner ofrece una amplia gama de métodos de análisis automatizados cualquier programa puede usar. Al declarar y crear instancias de un objeto de la clase escáner , pasando por los detalles de la entrada de recursos , un programa puede procesar los datos de entrada como símbolo . Los métodos de la clase escáner permiten a los programadores para crear estructuras en las que un archivo externo se procesa en trozos iterativo . El programador puede elegir los métodos para determinados tipos de señal , incluyendo las líneas de cadena de texto , palabras y tipos de números. El siguiente código de ejemplo muestra la lectura de números de un archivo mediante una instancia de escáner : scanner.nextInt ();
números y cadenas

El lenguaje Java incluye un grupo de envoltorio clases de valores de tipo primitivo . Estas clases proporcionan los programadores con la capacidad de analizar cadenas de texto como tipos de números , como flotadores, dobles y enteros . El siguiente código de ejemplo muestra cómo llamar a un método en la clase entera para analizar una cadena de texto : int numero = Integer.parseInt ( myNumberString ) ;

El método toma un parámetro de cadena y devuelve un valor de tipo primitivo entero. Si el parámetro de cadena pasada no contiene un valor que Java puede analizar como un entero , el programa puede lanzar un formato de número de excepciones cuando el método de análisis se ejecuta.
XML

aplicaciones Java

menudo proporcionan interfaces con datos. Estos datos pueden ser almacenados dentro de una base de datos , pero para muchas aplicaciones Web , los datos se modela en archivos XML . Java proporciona un conjunto de bibliotecas de código para el procesamiento de datos XML , en particular el SAX ( Simple API for XML) de los recursos. Uso de la biblioteca de SAX , los programadores pueden implementar métodos distintos para cuando el analizador encuentra el inicio y las etiquetas de los elementos finales . Dentro de estos métodos , el código puede procesar el contenido de un elemento , como en el ejemplo siguiente: String nombre = attributes.getValue ("tipo ");

Este código funciona con la siguiente etiqueta de apertura del elemento, que tiene un atributo valor :

Regular Expressions

programas Java pueden utilizar expresiones regulares para hacer coincidir los patrones en los datos de análisis sintáctico . La clase del patrón proporciona los programas con la capacidad de definir los patrones de carácter para que coincida en texto entrante . Por ejemplo , el siguiente texto puede representar los datos de entrada de un programa Java: name = mary y edad = 52

Para coincidir con los valores a las variables de datos , el programa puede definir expresiones regulares que reflejan estas estructuras. La clase Pattern puede utilizar expresiones regulares para definir diferentes secuencias de caracteres , incluyendo letras, números y signos de puntuación .

Programación Java
Cómo instalar Java
Cómo cambiar el color de los applets de Java
Java Teoría y Práctica : Colección de basura en el 1.4.1 JVM
Cómo hacer una animación con Java
Cómo reemplazar caracteres especiales en una cadena Java
Función de visualización en Java
Cómo instalar Java sin privilegios de administrador
Cómo crear un mapa en Java
Conocimiento de la computadora © http://www.ordenador.online