java char 包装类_Java 包装类

1、Java 包装类

Java有8种基本数据类型:整型(byte、short、int、long)、浮点型(float、double)、布尔型boolean、字符型char,相对应地,Java提供了8种包装类Byte、Short、Integer、Long、Float、Double、Boolean、Character。包装类创建对象的方式就跟其他类一样。包装类提供了一种使用原始数据类型作为对象的方法。

下表是原始类型和对应的包装类:原始数据类型包装类

byteByte

shortShort

intInteger

longLong

floatFloat

doubleDouble

booleanBoolean

charCharacter

有时必须使用包装类,例如,在使用Collection对象时,例如,作为ArrayList,其中不能使用基本类型(列表只能存储对象):

例如:ArrayList myNumbers = new ArrayList(); // 报错ArrayList myNumbers = new ArrayList(); // 正常创建方法

2、创建包装类对象

要创建包装类对象,需要使用包装类而不是原始类型。要获取值,可以只打印输出对象:

例如:public class Main {

public static void main(String[] args) {

Integer myInt = 8;

Double myDouble = 8.99;

Character myChar &

你可能感兴趣的:(java,char,包装类)