黑马程序员技术交流社区
标题:
包装类
[打印本页]
作者:
an3077458
时间:
2015-9-23 21:53
标题:
包装类
包装类是为了方便对基本数据类型操纵而出现的。有了包装类就可以用很多的方法来操纵基本数据类型(没有包装类想直接对基本数据类型操作是不方便的,除非自己编写方法)。 要熟悉包装类应该着种理解下面几点:
a.包装类的构造器。一般说来,包装类的构造器参数有两种:基本数据值、字符串 注意:Boolean包装类构造器当传入字符串时,除了不分大小写的true返回true外, 其它字符串一律返回false
b.常见的操作方法。例如:转换为本基本类型或其它基本类型的方法 eg. byteValue(),intValue()…;parseByte(String s),parseInt(String s)…
c.valueOf(各基本类型或字符串)的使用。ValueOf(str)是包装类的静态方法,作用等同于 构造器。它会解析传入的参数,然后构造一个相同类型的包装类,并返回该包装类。
例子:原始类型字符串 (new Integer(101)).toString();String.valueOf(“101”)
字符串(包装类)原始类型 Integer.parseInt(“string”);
(new Integer(“101”)).doubleValue();Integer.valueOf(“101”).intValue()
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2