“Conocimientos Programación>Programación Java

Cadena de doble conversión en Java

2013/11/19
Las clases que representan los tipos de datos en el lenguaje de programación Java tienen características que pueden transformar fácilmente un tipo de datos a otro . La clase " Double" tiene sólo un método de este tipo que puede tomar una cadena que representa un valor doble de los datos y extraer el valor de la cadena. La cadena debe estar formateado correctamente para la extracción funcione correctamente. " Doble " Clase

El método que convierte un objeto de cadena en un doble se almacena en la clase " Double" . Tenga en cuenta que esto es diferente de la clase de "doble " que se utiliza para almacenar valores dobles. La clase "doble " es un tipo de datos primitivo que sólo se utiliza para almacenar datos. La clase "Double ", contiene una serie de métodos para trabajar con objetos primitivos "dobles" . Para convertir una cadena, o hay que crear una instancia de la clase "Double " o llamar al método de análisis de cadenas estáticas directamente de la clase " Double" .
Parsing Método

el método de la clase "Double ", que analiza cadenas en objetos dobles se llama " parseDouble . " Se acepta una única cadena como único argumento . El método se convertirá esta cadena y devolver un objeto de "doble " . Por ejemplo, el siguiente código convertir la cadena " 58.1 " en el doble valor " 58,1 " y guárdelo en la doble variable:

String s = " 58.1 " ;

"d ". double d = Double.parseDouble ( s ) ;

Excepciones

Si el método parseDouble no comprende la cadena que se le pasa , se producirá una excepción número de excepción formato . Por ejemplo, reemplazar " 58.1 " por " 58 .. 1 " resultará en una excepción de formato de número. Es importante para rodear el código con un bloque try ... catch , o declarar que su método produce una excepción de formato de número donde se llama al método parseDouble . Debe revisar su texto de entrada antes de llamar al método parseDouble evitar lanzar una excepción formato de número.
Entrada

Usted puede utilizar los métodos de la clase "String " para analizar la entrada antes de pasarlo al método " parseDouble " . Pre - analizar el texto le permite buscar e eliminar los posibles errores en el texto. A simple bucle se puede ejecutar a través de su cadena de verificar que cada personaje puede ser un número o un punto decimal y que hay una y sólo una décima en toda la cadena. También puede llamar . " Trim ( )" en la cadena para eliminar cualquier espacio en blanco al principio o colas después de que el número real .

Página anterior:
Programación Java
Las variables de clase de Java Coding
Cómo utilizar Xerces en Eclipse
Cómo realizar tareas múltiples con Java
Cómo codificar Opciones Doble Uso JavaServer Pages
Cómo comprobar si un argumento existe en Java
Cómo utilizar C -Style Cp580 Fronteras en Java
Como marca una aplicación en NetBeans 6.5
Cómo hacer un flotador Int. De Cadena en Netbeans en Java
Conocimientos Informáticos © http://www.ordenador.online