clases de envoltorios

Páginas: 2 (282 palabras) Publicado: 2 de junio de 2013
Clases Envoltorio

En Java los datos numéricos, de caracteres, lógicos se tratan de forma primitiva por eficiencia.
Normalmente usamos tipos primitivos y no objetos.
Sin embargo, existe unamanera de que estos datos puedan ser objetos, usando las llamadas clases envoltorio. Cada tipo primitivo en Java tiene su correspondiente clase envoltorio.
Son las siguientes:
Tipo primitivoClase envoltorio
boolean
Boolean
byte
Byte
char
Character
short
Short
int
Integer
long
Long
float
Float
double
Double

Los objetos se construyen pasando el valor al constructorcorrespondiente.
int entero = 500;
Integer Entero = new Integer(entero); //de primitivo a objeto se llama boxing.
int aEntero = Entero.intValue();            //de objeto a primitivo se llamaunboxing.
Muchas veces es útil convertir a estas clases ya que tienen muchos métodos interesantes.
String str = “1000”;
int x = Integer.parseInt(str);
En este último ejemplo hemos podido convertirde String a int utilizando su clase envoltorio Integer y el método parseInt.
 
Constructores:
Cada clase envoltorio (menos Character) tienen dos constructores: uno que admite el tipo primitivocomo parámetro y otro que admite un String.
Integer a = new Integer(500);
Integer b = new Integer(“500”);
Float c = new Float(7.5f);
Float d = new Float(“7.5f”);
Character e = newCharacter(‘t’);
Para el constructor Boolean cuando el String es true (sin importar mayúsculas o minúsculas) será true, cualquier otro valor será falso.
Boolean f = new Boolean(false);
Boolean g = newBoolean(“TrUe”); //g será true.
Boolean h = new Boolean (“NO”); //h será false.
 
ValueOf:
Otra forma de construir un objeto de una clase envoltorio es mediante este método estático, valueOf. Estemétodo puede aceptar un String, o un String y un parámetro que indique la base numérica.
Integer nuevo = new Integer.valueOf(“150”);
Integer binario = new Integer.valueOf(“1010”, 2);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resumen el maravilloso envoltorio quimica
  • clase a clase
  • Clase
  • Clases
  • Clases
  • Clase
  • Clase
  • clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS