Bom dia, Pessoal.
Tenho duas classes de Teste que fazem quase a mesma coisa!
a primeira vai sair como resposta.
[color=red]Diferentes objetos
Objetos Significativamente equivalentes[/color]
e a segunda vai sair como resposta.
[color=red]Objetos Significativamente equivalentes[/color]
porque a segunda não sai com a mesma resposta da primeira se é a mesma coisa só diminui os valores na segunda classe.
Primeira Classe.
[code]public class TestBoxing {
public static void main(String [] args){
Integer i1 = 1000;
Integer i2 = 1000;
if(i1 != i2){
System.out.println("Diferentes objetos");
}
if(i1.equals(i2)){
System.out.println("Objetos Significativamente equivalentes");
}
}
}
[/code]
Segunda Classe
[code]public class TestBoxing {
public static void main(String [] args){
Integer i1 = 10;
Integer i2 = 10;
if(i1 != i2){
System.out.println("Diferentes objeto");
}
if(i1.equals(i2)){
System.out.println("Objetos Significativamente equivalentes");
}
}
}
[/code]