public class Main {
/**
* @param args the command line arguments */
public static void main(String[] args) {
// TODO code application logic here
int a1 = 1000, a2 = 1000;
System.out.println(a1==a2);//=>true
Integer b1 = 1000, b2 = 1000;
System.out.println(b1 == b2);//=>false
Integer c1 = 100, c2 = 100;
System.out.println(c1 == c2);//=>true
}
}
¿Por qué es falso y b1 == b2
c1 == c2
verdad?Java pregunta sobre autoboxing y la igualdad de objeto/identidad
gracias a Félix Kling mucho. Entendí este código – OOP
Eso no explica por qué a1 == a2. – simon
La pregunta era sobre 'b1 == b2' y' c1 == c2', si no me equivoco. –