alguien que me pude decir la diferencia entre Integer a int

Diego Cesár Guzmán Mondragón

Diego Cesár Guzmán Mondragón

Pregunta
studenthace 5 años

alguien que me pude decir la diferencia entre Integer a int

3 respuestas
para escribir tu comentario
    Helí Fernando Jerez Rincón

    Helí Fernando Jerez Rincón

    studenthace 5 años

    En java existen los datos primitivos como objetos conocidos como wrapper y los primitivos, eso existe por performance es mucho más rápido manejar primitivos que wrappers en calculos numéricos, pero lo malo es que no soporta null siempre tienen un valor por defecto que es 0 o false para los boolean, si necesitas por ejemplo un numero que sea opcional puedes usar un Wrapper que soporta null

    Marcandea Cabrera

    Marcandea Cabrera

    studenthace 5 años

    Hola, int es una variable de tipo primitivo, es decir, almacenan directamente un valor que siempre pertenece al rango de ese tipo (int, float, boolean, etc...)

    Integer es una clase con un solo campo de tipo int, se usa cuando se necesite usar a int como un objeto.

    Por ejemplo, con

    int
    no podemos acceder a este metodo:
    int.parseInt("1")
    porque no es una clase y por la tanto no tiene ningun metodo. Sin embargo con
    Integer
    si, ya que llamamos al metodo de la clase Integer.
    Integer.parseInt("1")

    Te recomiendo averiguar mas sobre variables de tipo primitivo y de referencia.

    José Andrés Nava Campos

    José Andrés Nava Campos

    studenthace 5 años

    Integer es un objecto que tiene metodos a diferencia de int que es un tipo de dato primitivo

Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.

Curso de Programación Orientada a Objetos
Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.