Perguntas com a marcação «autoboxing»

114
Boxe estranho inteiro em Java

Acabei de ver um código semelhante 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); } } Quando executado, este bloco de código imprimirá: false true Eu...

111
Comparando valores longos em caixas 127 e 128

Quero comparar dois valores de objetos longos usando ifcondições. Quando esses valores são menores que 128 , a ifcondição funciona corretamente, mas quando eles são maiores ou iguais a 128 , a comparação falha. Exemplo: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // Works ok } A...