我是靠谱客的博主 纯情绿草,最近开发中收集的这篇文章主要介绍Java 中基本类型和包装类之间的转换,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java 中基本类型和包装类之间的转换

基本类型和包装类之间经常需要互相转换,以 Integer 为例(其他几个包装类的操作雷同哦):


在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。

那什么是装箱和拆箱呢?我们分别来看下

装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱


拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱


任务

在编辑器中完成了基本类型和包装类之间的转换,即装箱和拆箱的操作。

请参考注释将 8、11、19、22 代码补充完整

运行结果为:

public class HelloWorld {
    public static void main(String[] args) {
        
        // 定义double类型变量
		double a = 91.5;
        
         // 手动装箱
		Double b =new Double(a);        
        
        // 自动装箱
		Double c =a;       

        System.out.println("装箱后的结果为:" + b + "和" + c);
        
        // 定义一个Double包装类对象,值为8
		Double d = new Double(87.0);
        
        // 手动拆箱
		double e=d.doubleValue();
        
        // 自动拆箱
		double f =d                ;
        
         System.out.println("拆箱后的结果为:" + e + "和" + f);
	}
}


最后

以上就是纯情绿草为你收集整理的Java 中基本类型和包装类之间的转换的全部内容,希望文章能够帮你解决Java 中基本类型和包装类之间的转换所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部