Als «autoboxing» getaggte Fragen


10
Wie vergleiche ich zwei Ganzzahlen in Java richtig?
Ich weiß, dass, wenn Sie eine Boxed Primitive Integer mit einer Konstanten wie der folgenden vergleichen: Integer a = 4; if (a < 5) a wird automatisch entpackt und der Vergleich funktioniert. Was passiert jedoch, wenn Sie zwei Boxen Integersvergleichen und entweder Gleichheit oder weniger als / größer als vergleichen …
215 java  integer  autoboxing 




10
Seltsames Integer-Boxen in Java
Ich habe gerade einen ähnlichen Code gesehen: 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); } } Wenn dieser Codeblock ausgeführt wird, wird Folgendes ausgedruckt: false true Ich …
114 java  autoboxing 

4
Vergleich der Long-Werte 127 und 128 in Kästchen
Ich möchte zwei Long- Objektwerte unter Verwendung von ifBedingungen vergleichen. Wenn diese Werte kleiner als 128 sind , iffunktioniert die Bedingung ordnungsgemäß. Wenn sie jedoch größer oder gleich 128 sind , schlägt der Vergleich fehl. Beispiel: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // …


9
Warum verwenden wir Autoboxing und Unboxing in Java?
Autoboxing ist die automatische Konvertierung, die der Java-Compiler zwischen den primitiven Typen und den entsprechenden Objekt-Wrapper-Klassen vornimmt. Beispiel: Konvertieren eines int in eine Ganzzahl, eines Double in ein Double usw. Wenn die Konvertierung in die andere Richtung erfolgt, wird dies als Unboxing bezeichnet. Warum brauchen wir es und warum verwenden …
81 java  autoboxing 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.