码迷,mamicode.com
首页 > 其他好文 > 详细

封装类(包装类)

时间:2017-05-27 12:15:29      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:编译   功能   str   bool   short   character   字段   .sh   处理   

包装类:

      包装类                          对应基本数据类型

java.lang.Integer                       int

java.lang.Long                          long

java.lang.Double                       double

java.lang.character                    char

java .lang.Boolean                     boolean 

java.lang.Byte                           byte

java.lang.Float                           float

java.lang.Short                          short

 

JDk5增加了自动"拆箱"和"装箱"的功能:(是依靠JDK5的编译器在编译时的"预处理"工作)

      "拆箱":(运算前先包装类对象所封装的基本数据类型)Integer-->int

  "装箱":(运算后再讲结果封装成包装对象)int-->Integer

 

 方法:(以Integer为例)

  toBinarString(int i)   //将数字转换为字符串的二进制

  toHexString(int i)   //将数字装换为字符串的十六进制

  toOctalString(int i)  //将数字装换为字符串的八进制

  valueOf (int i) /valueOf(String  s)//进行装箱,将int/String转为Integer

  parseInt (String s) /parseDouble(String s)  //将数字字符串/浮点数字符串转换为int/double类型

  equals (Object obj)   //重写Object中的equals()方法,进行对象比较

 

字段:

    MAX_VALUE  //类型最大值

    MIN_VALUE  //类型最小值

封装类(包装类)

标签:编译   功能   str   bool   short   character   字段   .sh   处理   

原文地址:http://www.cnblogs.com/yiui/p/6912132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!