Академический Документы
Профессиональный Документы
Культура Документы
Ing. biomdica 5 A
Investigacin Wrappers
1. Define wrapper o clase de envoltorio
Los tipos de datos primitivos no son objetos pero para que sean tratados como
tales se utilizan las llamadas wrapper class. Las wrapper class implementan
objetos inmutables ya que una vez convertidos no podrn ser cambiados de
nuevo a datos primitivos, disponen de 2 constructores cada uno, uno de tipo
primitivo y otro de tipo String, excepto "Character" que slo posee el de tipo
primitivo .
2. En una tabla de dos columnas representa en una de ellas el tipo de dato
primitivo y en la otra el nombre de wrapper que lo representa.
Primitive Data Type
Wrapper Class
Boolean
Byte
Boolean
Byte
Char
Character
Short
Int
Short
Integer
Long
Long
Float
Float
double
Double
4. Define autoboxing
Permite encapsular automticamente un dato bsico en una clase de
envoltorio, De esta forma no tenemos que crear la instancia (Java la crea
aunque no se nos muestre)
Ejemplo:
int q=8
Integer u=q;
5. Define autounboxing
Nos permite recuperar el tipo primitivo de un nmero almacenado en una clase
de envoltorio sin utilizar "XXXvalue()" de esta forma:
Integer j=new Integer(9);
int f=j;
Con esto no nos hace falta invocar mtodos para obtener el valor del
nmero almacenado.
6. Para cada uno de los 8 wrappers que existen se pide que menciones 5
mtodos y escribe la descripcin de cada uno
Las clases envoltorio se construyen de la siguiente manera:
Wrapper Boolean
Esta clase proporciona muchos mtodos para convertir un booleano en una
cadena y una cadena a un valor lgico, as como otras constantes y mtodos
tiles cuando se trata de un valor lgico
Mtodos
parseBoolean(String s):
Cambia el argumento de cadena a un booleano.
toString():
Devuelve un objeto String que representa el valor del Booleano.
Wrapper Float
La clase Float se ajusta un valor de tipo primitivo float en un objeto. Un objeto
de tipo flotador contiene un solo campo cuyo tipo es del float.
Adems, esta clase proporciona varios mtodos para convertir un floten una
cadena y una cadena a un float, as como otras constantes y mtodos tiles
cuando se trata de un float.
Mtodos
compare():
Compara el valor de dos float especficos.
floatValue():
Devuelve el valor flotante de un objeto flotador.
intValue():
Devuelve el valor del float como un int.
Wrapper Integer
Esta clase se corresponde con el tipo primitivo entero (int), cada objeto de esta
clase contiene un entero de tipo int.
Las variables de la clase Integer son referencias a objetos que se crean con el
operador new.
El constructor que se aplica al crear un objeto de la clase Integer tiene como
argumento o
parametro un valor entero.