2016 - 2024

感恩一路有你

java装箱和拆箱的意义 什么是装箱和拆箱并使用代码举例说明?

浏览量:2354 时间:2021-03-16 20:32:56 作者:admin

什么是装箱和拆箱并使用代码举例说明?

解包是将“引用”类型转换为“值”类型;装箱是将“值”类型转换为“引用”类型;原因是某些方法的参数有时需要使用“引用”类型,如果要通过这个参数传递“value”类型的变量,就需要使用这个操作。解包和装箱实际上是类型转换。在C#,它被称为boxing:low type--> high type示例:objecti=“AA”this is string--> object被称为boxing and unpacking:high type--> low type示例:stringi=(string)object this is string--> int,它被称为unpacking,例如:boolaa=trueobjectbb=AA//,没有他们你就不能皈依。。。没有别的。。。

java装箱和拆箱的意义 装箱和拆箱的意义 java自动装箱和自动拆箱

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。