Resultados de la búsqueda a petición "autoboxing"

3 la respuesta

¿Por qué int num = Integer.getInteger ("123") arroja NullPointerException?

El siguiente código arrojaNullPointerException: int num = Integer.getInteger("123");¿Está invocando mi compilador?getInteger en nulo ya que es estático? Eso no tiene ningún sentido! ¿Qué esta pasando?

10 la respuesta

Boxeo entero extraño en Java

Acabo de ver un código similar a este: public class Scratch { public static void main(String[] args) { Integer a = 1000, b = 1000; System.out.println(a == b); Integer c = 100, d = 100; System.out.println(c == d); } }Cuando se ejecuta, este ...

3 la respuesta

NullPointerException con autoboxing en expresión ternaria

Ejecute el siguiente código Java: boolean b = false; Double d1 = 0d; Double d2 = null; Double d = b ? d1.doubleValue() : d2;¿Por qué hay una NullPointerException?

1 la respuesta

Autoboxing / Unboxing al convertir Integer a int usando el método 'cast'

Aquí hay un caso muy simple: estoy tratando de lanzar un tipo de Objeto a una primitiva como esta: Object object = Integer.valueOf(1234); int result1 = int.class.cast(object); //throws ClassCastException: Cannot convert java.lang.integer to int ...

4 la respuesta

java: boolean instanceOf Boolean?

Estoy un poco confundido: tengo una función, que toma un Objeto como argumento. Pero el compilador no se queja si solo paso una primitiva e incluso reconoce una primitiva booleana como Objeto booleano. ¿Por qué es así? public String test(Object ...

7 la respuesta

Java: ¿Cuál es la diferencia entre autoboxing y casting?

Esta pregunt [https://stackoverflow.com/questions/501412/why-does-autoboxing-make-some-calls-ambiguous-in-java] trata sobre "¿Por qué el autoboxing hace que algunas llamadas sean ambiguas en Java?" Pero al leer las respuestas, hay varias ...

1 la respuesta

Oracle java tutorial - posible error con respecto al comentario de Java de autoboxing de caracteres [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Tiene el valor de llamada de autoboxing Of ()? [/questions/31445024/does-autoboxing-call-valueof] 4 respuestas Soy nuevo en JAVA, actualmente estoy aprendiendo la sección de genéricos de tutoriales ...

10 la respuesta

Java: la matriz de tipos de datos primitivos no se autobox

Tengo un método como este: public static <T> boolean isMemberOf(T item, T[] set) { for (T t : set) { if (t.equals(item)) { return true; } } return false; } Ahora trato de llamar a este método usando unchar paraT: char ch = 'a'; char[] chars = ...

5 la respuesta

a comparación de dobles en Java da resultados extraño

Realmente no puedo entender por qué sucede lo siguiente: Double d = 0.0; System.out.println(d == 0); // is true System.out.println(d.equals(0)); // is false ?! Sin embargo, esto funciona como se esperaba: Double d = 0.0; System.out.println(d ...

15 la respuesta

¿Por qué no se almacenan en caché los enteros en Java?

Sé que hay publicaciones similares [https://stackoverflow.com/questions/4428774/why-java-does-not-see-that-integers-are-equal] sobre el tema, pero no abordan mi pregunta. Cuando tu lo hagas Integer a = 10; Integer b = 10; System.out.println("a ...