“Conocimiento Programación>Programación Java

Cómo comprobar para ver si una cadena es numérica con Java

2016/6/6
El lenguaje de programación Java incluye soporte para algunas clases primitivas. Clases primitivas incluyen cadena de valores alfanuméricos , Integer para los números enteros , y el doble de números de punto flotante . Una cadena puede contener cualquier secuencia de caracteres y, en particular , algunas de las secuencias (por ejemplo , " -102 " ) corresponden a la notación decimal de un número. Puede incluir código en el programa Java para comprobar si una cadena pasa a designar un número. Instrucciones
1

Comprobar si la cadena representa un número entero válido al intentar analizar como un entero , de la siguiente manera :

Integer.parseInt ( miCadena ) ;

Reemplazar " miCadena " por la variable String que desea comprobar en el código.
2

detectar la excepción de que el código en el paso 1 se generará si la cadena pasa a no denota un entero válido , adjuntando el código en el paso 1 de la siguiente manera :

tratar

{

Integer.parseInt ( miCadena ) ;

}

capturas ( NumberFormatException exc )


{ System.out.println ( " No es un entero válido "); }


3

Comprobar si la cadena representa un número en coma flotante válido al intentar analizar como una doble , de la siguiente manera :

Double.parseDouble ( miCadena ) ;
4

detectar la excepción que el código en el paso 1 se generará si la cadena pasa a no referirse a un número de coma flotante válido , encerrando el código en el paso 3 de la siguiente manera :

tratar

{
< p> Double.parseDouble ( miCadena ) ;

}

catch ( NumberFormatException exc )


{ System.out.println ( "No es una válida número de punto flotante "); !

}

Programación Java
Cómo crear un archivo WAR con Eclipse
Cómo importar un applet de Java
Ventajas y desventajas del Intérprete de Java Virtual Machine
Cómo hacer una barra Navigaton costumbre en iWeb
¿Por qué es Java escalable
Cómo construir un reloj simple para un Android en Eclipse
Cómo extender una clase abstracta
Cómo vaciar un emulador Buffer de entrada Android
Conocimiento de la computadora © http://www.ordenador.online