Java中的常用类:包装类、String、StringBuffer、StringBuilder、Math、System、Arrays、BigInteger、BigDecimal、Data、Calendar


一、包装类

1.概念:为8大基本数据类型对应的提供了引用数据类型,则这些引用数据类型称为包装类

2.数据类型

1)基本数据类型

2)引用数据类型

数组

用class定义的

用interface定义的

3.需求如

① 获取int类型的最大值

② 将某个整数转换成十六进制形式

int i=10;

Integer i2=new Integer(i);

4.分类

byte———————————— Byte
short———————————— Short
int————————————— Integer
long———————————— Long
float———————————— Float
double——————————— Double
char———————————— Character
boolean——————————  Boolean

5.基本类型和包装类型之间的转换

jdk5.0之前:

手动装箱

方式一:Integer i = new Integer(10);

方式二:Integer i2 = Integer.valueOf(10);

手动拆箱

int j = i.intValue();

jdk5.0之后:

自动装箱:

Integer i = 10;

自动拆箱:

int j = i; 

6.包装类型和String类型之间的转换

包装类型————>String类型

Integer i = 10; //方式1: String s1= i.toString(); //方式2: String s2 = String.valueOf(i); //方式3: String s3 = i+""; System.out.println(s3);

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfgfg.html