Resultados de la búsqueda a petición "autoboxing"
¿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?
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 ...
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?
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 ...
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 ...
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 ...
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 ...
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 = ...
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 ...
¿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 ...