A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© an3077458 中级黑马   /  2015-9-23 21:53  /  95 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

包装类是为了方便对基本数据类型操纵而出现的。有了包装类就可以用很多的方法来操纵基本数据类型(没有包装类想直接对基本数据类型操作是不方便的,除非自己编写方法)。   要熟悉包装类应该着种理解下面几点:   
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()

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马