lunes, 14 de mayo de 2012

Conceptos Generales (Wrappers de tipos de dato primitivos)


Definición

      Es la representación de los valores primitivos como objetos, son utilizados para envolver los tipos de datos primitivos. En general tienen dos constructores:

      - Con los valores primitivos como parámetros.
      - Con los valores primitivos como cadena de caracteres, como parámetro.

Tienen un método estático valueOf() que retorna un objeto Wrapper(Integer, Long, Double, Float, etc). 

La clase Integer

      Utilizada para envolver el tipo de dato prmitivo int. Es una subclase de java.lang.Number.

      Ejemplo en Java:

         Integer miEntero = new Integer(50);
         Integer miOtroEntero = Integer.valueOf(“50”);

La clase Float

      Utilizada para envolver el tipo de dato primitivo float. Es una subclase de java.lang.Number.

      Ejemplo en Java:

         Float miPuntoFlotante = new Float(45.67);
         Float miOtroPuntoFlotante = Float.valueOf(“45.67”);

La clase Number

      Representa el concepto abstracto de un numero en Java. Tiene como objetivo ser la superclase de los Wrappers de los tipos de datos numéricos primitivos. Es una clase abstracta, es decir no se puede instanciar.

1 comentario: