Gibt es jemals eine Situation, in der die Verwendung von equals(Boolean)
und ==
unterschiedliche Ergebnisse zurückgibt, wenn Objekte behandelt werden?Boolean.TRUE == myBoolean vs. Boolean.TRUE.equals (myBoolean)
Boolean.TRUE == myBoolean;
Boolean.TRUE.equals(myBoolean);
Ich denke hier nicht über primitive Typen, nur Boolean Objekte.
haben Sie versucht mit mehreren Instanzen von 'Boolean'? –
'myBoolean1 == myBoolean2' wo beide gleich wahr sind? – Edd
Hier ist, warum ich die Frage gestellt habe: 'Boolean a1 = wahr; Boolean a2 = wahr; System.out.println (a1 == a2); '. Die Ausgabe ist "True" – Edd