zoukankan      html  css  js  c++  java
  • 基本类型包装类、自动装箱拆箱

    基本类型包装类
    基本类型和对象转换

     

    public class Demo03 {

    public static void main(String[] args) {
            //字符串转基本数据类型
            String str="12";
            int strint=Integer.parseInt(str);
            System.out.println(strint+1);  //13
            String s2="2.3";
            double dou=Double.parseDouble(s2);
            System.out.println(strint+dou); //14.3
            //基本数据类型转字符串
            //1.""
            String s1=12+"";
            //2.String类中的valueof
            String s3=String.valueOf(6.6);
            System.out.println(s1+s3);   //126.6
            //3.包装类中的toString(基本数据类型 变量名);
            String s4=Integer.toString(66);
            System.out.println(s4+1);//661
        }
    }
    自动装箱拆箱
    public class Demo04 {
        public static void main(String[] args) {
            Integer in1=500;
            Integer in2=500;
            System.out.println(in1==in2);//false
            System.out.println(in1.equals(in2));//true
            //当数据在byte范围内的时候,数据在常量池中
            Integer in3=50;
            Integer in4=50;
            System.out.println(in3==in4);//true
            System.out.println(in3.equals(in4));//true
        }
        public static void method1(){
            //基本类型——>包装类
                    //1.构造方法
                    Integer in=new Integer(12);
                    Integer in2=new Integer("123");
                    //2.valueof方法
                    Integer in3=Integer.valueOf(45);
                    Integer in4=Integer.valueOf("1456");
                    //包装类——>基本数据类型
                    int i=in.intValue();
        }
        public static void method2(){
            //自动装箱
                    Integer in=1;//Integer in=new Integer();
                    //自动拆箱
                    int sum=in+2;//int sum=in.intValue()+2;
                    System.out.println(sum);
        }
    }
  • 相关阅读:
    JAVA面向对象初步知识总结:封装、继承、多态
    最短路径算法
    Retrofit源码分析(一)
    属性动画总结(纯搬运郭霖先生的文章)
    多项式相关算法模板
    二分图匹配问题
    一般图匹配
    三种上下界网络流模板
    最大流模板
    2017-2018 Petrozavodsk Winter Training Camp, Saratov SU Contest
  • 原文地址:https://www.cnblogs.com/zhaotao11/p/10219005.html
Copyright © 2011-2022 走看看