java入门(三十) | API(四)之包装类
包装类
把基本类型进行包装,提供更加完善的功能。
1.1 与基本类型的对应关系
1.2 Number
数字包装类的抽象父类。
提供了各种获取值的方式。
1.2.1 子类
1.2.2 常用的方法
1.3 Integer
1.3.1 创建对象
1、new Integer(5);
2、Integer.valueOf(5);
在Integer类中,包含256个Integer缓存对象,范围是 -128到127。使用valueOf()时,如果指定范围内的值,
访问缓存对象,而不新建;如果指定范围外的值,直接新建对象。
1.3.2 常见方法
static int parseInt(String s)
将字符串参数作为有符号的十进制整数进行解析。
static Integer valueOf(String s)
返回保存指定的 String 的值的 Integer 对象。
1.4 Double
1.4.1 创建对象
1、new Double(3.14)
2、Double.valueOf(3.14)//和 new 没有区别
1.4.2 方法
static double parseDouble(String s)
返回一个新的 double 值,该值被初始化为用指定 String 表示的值,这与 Double 类的 valueOf 方法一样。
static Double valueOf(double d)
返回表示指定的 double 值的 Double 实例。