miércoles, 25 de diciembre de 2013

Clase Integer

La clase java.lang.Integer tiene como variable miembro un valor de tipo int. La Tabla 4.4 muestra los métodos y constantes de la clase Integer.
Los Wrappers Byte, Short y Long son similares a Integer.
Los Wrappers son utilizados para convertir cadenas de caracteres (texto) en números. Esto es útil cuando se leen valores desde el teclado, desde un fichero de texto, etc. Los ejemplos siguientes muestran algunas conversiones:

String numDecimalString = "8.978";
float numFloat=Float.valueOf(numDecimalString).floatValue(); // numFloat = 8,979
double numDouble=Double.valueOf(numDecimalString).doubleValue();// numDouble = 3,979
String numlntString = "1001";
int numlnt=lnteger.valueOf(numlntString).intValué();  // numlnt = 1001

En el caso de que el texto no se pueda convertir directamente al tipo especificado se lanza una excepción de tipo NumberFormatException. por ejemplo si se intenta convertir dilectamente el texto "4.897*' a un número entero. El proceso que habrá que seguir será convertirlo en primer lugar a un número float y posteriormente a número entero.

No hay comentarios:

Publicar un comentario