Anweisungen zum Auspacken von Zahlen (am Beispiel von Integer)

  1. Java bietet für jeden Basistyp einen Wrapper-Typ, der vor Java SE5 mit new definiert werden muss: Integer i = new Integer (10);
  2. Nach javaSE5 wird die Funktion des automatischen Entpackens bereitgestellt, und die folgenden Methoden können automatisch verwendet werden: Integer i = 10; // Automatisches Packen über Integer i = Integer.valueOf (10);
    int a = i; // Automatisches Entpacken Box, tatsächlich ausführen int a = Integer.intValue (i)
  3. Wenn beim Erstellen eines Integer-Objekts mit der valueOf-Methode der Wert zwischen [-128,127] liegt, wird ein Verweis auf das vorhandene Objekt in IntegerCache.cache zurückgegeben. Andernfalls wird ein neues Integer-Objekt erstellt.
Veröffentlicht 31 Originalartikel · Like1 · Visits1158

Ich denke du magst

Origin blog.csdn.net/quietbxj/article/details/105485577
Empfohlen
Rangfolge