Questions marquées «autoboxing»


10
Comment comparer correctement deux entiers en Java?
Je sais que si vous comparez un entier primitif encadré avec une constante telle que: Integer a = 4; if (a < 5) a sera automatiquement déballé et la comparaison fonctionnera. Cependant, que se passe-t-il lorsque vous comparez deux encadrés Integerset souhaitez comparer l'égalité ou moins que / supérieur à? …
217 java  integer  autoboxing 




10
Boxe Integer bizarre à Java
Je viens de voir du code similaire à celui-ci: 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); } } Lorsqu'il est exécuté, ce bloc de code imprimera: false …
114 java  autoboxing 

4
Comparaison des valeurs longues encadrées 127 et 128
Je veux comparer deux valeurs d'objets Long en utilisant des ifconditions. Lorsque ces valeurs sont inférieures à 128 , la ifcondition fonctionne correctement, mais lorsqu'elles sont supérieures ou égales à 128 , la comparaison échoue. Exemple: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.