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

包装类

时间:2020-07-05 15:44:16      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:bool   形式   bsp   字符串转换   sys   boolean   col   代码   使用   

包装类

装箱和拆箱

示例代码:

public class Demo2 {
    public static void main(String[] args) {
        //JDK1.5之前
        //1.装箱操作,基本类型转为引用类型的过程
        int num1 = 18; //基本类型数据
        //使用Integer类创建一个对象
        Integer integer = new Integer(num1);
        Integer integer1 = Integer.valueOf(num1);

        //2.拆箱操作,引用类型转为基本类型
        Integer integer2 = new Integer(100);
        int num2 = integer2.intValue();


        //JDK1.5之后,提供了自动装箱和拆箱
        int age = 21;
        //自动装箱
        Integer integer3 = age;
        //自动拆箱
        int age1 = integer3;
    }
}

基本类型和字符串转换

示例代码:

public class Demo2 {
    public static void main(String[] args) {
        //基本类型和字符串之间的转换
        //1.基本类型转字符串
        int a = 15;
        //1.1  使用+号
        String s1 = a+"";
        System.out.println(s1);
        //1.2  使用Integer中的toString()方法
        String s2 = Integer.toString(a);
        String s3 = Integer.toString(a,16);  //toString()方法重载,转换为16进制的形式
        System.out.println(s2);
        System.out.println(s3);
        System.out.println("------------------------------------------------------------------------------------");
        //2.字符串转基本类型
        String str = "100";
        //2.1  使用parseXXX();
        int i = Integer.parseInt(str);
        System.out.println(i);
        System.out.println("------------------------------------------------------------------------------------");
        //boolean字符串形式转为基本类型,"true" -> true  非"treu" -> false
        String string = "true";
        boolean b = Boolean.parseBoolean(string);
        System.out.println(b);
        String string1 = "abcd";
        boolean c = Boolean.parseBoolean(string1);
        System.out.println(c);
    }
}

 

包装类

标签:bool   形式   bsp   字符串转换   sys   boolean   col   代码   使用   

原文地址:https://www.cnblogs.com/qiudajiang/p/13245926.html

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