zoukankan      html  css  js  c++  java
  • 封装类(包装类)

    包装类:

          包装类                          对应基本数据类型

    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  //类型最小值

  • 相关阅读:
    Canvas与Paint的0基础使用
    PHP经常使用功能
    java枚举在android项目应用
    POJ1833 & POJ3187 & POJ3785 next_permutation应用
    usb芯片调试经验
    Equals和==比較
    JSTL标准标签库具体解释
    零基础学python-3.3 标识符
    用react native 做的一个推酷client
    Linux异常关机后,Mysql启动出错ERROR 2002 (HY000)
  • 原文地址:https://www.cnblogs.com/yiui/p/6912132.html
Copyright © 2011-2022 走看看