java: envoltorio

antecedentes

Porque los tipos de datos básicos no tienen características orientadas a objetos. Entonces, cada tipo de datos básico corresponde a una clase de empaquetado.

Tipo de datos básico Embalaje correspondiente
byte Byte
pequeño Pequeño
En t Interger
largo Largo
flotador Flotador
doble Doble
carbonizarse Personaje
booleano Booleano

Conversión de tipos de datos básicos y clases de empaquetado

Embalaje (básico -> embalaje) y
desembalaje (embalaje -> básico)
después de que jdk1.5 admite el embalaje y desembalaje automático

int a = 10;
// 手动装箱
Interger interger = new Interger(a);
// 自动装箱
Interger interger = a;

// 手动拆箱
int b = interger.intValue();
// 自动拆箱
int b = interger;

Supongo que te gusta

Origin blog.csdn.net/weixin_43972437/article/details/113871017
Recomendado
Clasificación