zoukankan      html  css  js  c++  java
  • Java 基本数据类型包装类

     基本数据类型对象包装类:
        1:java将基本数据类型值封装成了对象。封装成对象有什么好处?因为可以提供更多的操作基本数值的功能。
            byte Byte
            short Short
            int Integer
            long Long
            float Float
            double Double
            boolean Boolean
            char Character
        2:基本数据类型包装类的通用功能:
            能在基本数据类型和String类之间互相转换。

        3:基本数据类型对象包装类特点:
             1:用于在基本数据和字符串之间进行转换。
                  int parseInt(string);
                  byte parseByte(string);
                 boolean parseBoolean(string); xxx
                  parseXxx(string);
                    只有Character没有解析方法。

        4:基本数值《-----》字符串            |            
            基本数值《-----》2/10/16进制之间的转化    |||--》在API中都有方法
            包装对象《-----》基本数据类型装换        |
        
        5:自动装箱、自动拆箱
            int i = 4;
            Integer i = new Integer(4);
            JDK1.5以后,有了一个包装类的新特性。目的简化书写,自动装箱,
            Integer i = 4;        //自动装箱。Integer i = Integer.valueOf(4);
            i = i + 5;        //原理;等号右边:将i对象转成基本数值    自动拆箱  
            i.intValue() + 5;    //自动拆箱。加法运算后,再次装箱。

  • 相关阅读:
    堆模板
    二叉树输出
    中序+层次遍历输出前序
    扩展二叉树 (根据特殊的前序遍历建树)
    Leecode no.124 二叉树中的最大路径和
    JVM类加载过程
    Leecode no.208 实现Tire(前缀树)
    Leecode no.300 最长递增子序列
    volatile关键字深入解析 JMM与内存屏障
    Leecode no.200 岛屿数量
  • 原文地址:https://www.cnblogs.com/Xmingzi/p/6635886.html
Copyright © 2011-2022 走看看