“Conocimientos Programación>Programación Java

Analizar método en Java

2011/5/6
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 calcular Pi Uso NetBeans
Cómo hacer un Proxy en Java
Cómo encontrar un número máximo en Java
Cómo conseguir un efecto de retardo en Java Eclipse
Cómo generar números aleatorios sin repetición en Java
Cómo borrar el Java Web Start caché
Cómo convertir XML a JSX
Sun /Java & Error 1722
Conocimientos Informáticos © http://www.ordenador.online