Las clases Wrapper es un metodo por el cual se puede convertir las datos primitivos como el (Int, Double, Char, Byte, Short, boolean) a un tipo objetos en java, por ejemplo hay determinadas clases que manipulan objetos (ArrayList, HashMap, …). Para poder utilizar tipos primitivos con estas clases Java provee las llamadas clases envolventes también llamadas clases contenedoras o wrappers.
Estas clases proporcionan métodos que permiten manipular el tipo de dato primitivo como si fuese un objeto.
Hay dos tipos de converviciones de datos en Java
Las conversiones entre los tipos primitivos y sus clases envolventes son automáticas. No es necesario hacer un casting. Para realizarlas se utiliza el Boxing/Unboxing.
Boxing: Convertir un tipo primitivo en su clase Wrapper.
Unboxing: Convertir un objeto de una clase Wrapper en su tipo primitivo.
Constructores de objetos de las clases envoltorio
Integer v = new Integer(valor entero)
Double v = new Double (valor real) Character v = new Character(caracter)
Boolean v = new Boolean(valor logico)
Ejemplos para crear un objeto entero:
Ejemplos para crear un objeto entero:
Integer y = new Integer(450);
Y D2995
D2995 -------- 450
int x = 7;
Integer objX = new Integer(x);
X
7
objX D1530
D1530 ---- 7
x = 35;
X
35
objX D1530
D1530 --------- 7
Que tenga un buen día profe nos vemos al rato en clase
@daton :beers:
Las clases Wrapper es un metodo por el cual se puede convertir las datos primitivos como el (Int, Double, Char, Byte, Short, boolean) a un tipo objetos en java, por ejemplo hay determinadas clases que manipulan objetos (ArrayList, HashMap, …). Para poder utilizar tipos primitivos con estas clases Java provee las llamadas clases envolventes también llamadas clases contenedoras o wrappers.
Estas clases proporcionan métodos que permiten manipular el tipo de dato primitivo como si fuese un objeto. Hay dos tipos de converviciones de datos en Java Las conversiones entre los tipos primitivos y sus clases envolventes son automáticas. No es necesario hacer un casting. Para realizarlas se utiliza el Boxing/Unboxing. Boxing: Convertir un tipo primitivo en su clase Wrapper. Unboxing: Convertir un objeto de una clase Wrapper en su tipo primitivo.
Constructores de objetos de las clases envoltorio Integer v = new Integer(valor entero) Double v = new Double (valor real)
Character v = new Character(caracter) Boolean v = new Boolean(valor logico)
Ejemplos para crear un objeto entero:
Ejemplos para crear un objeto entero: Integer y = new Integer(450);
Que tenga un buen día profe nos vemos al rato en clase @daton :beers: