包装器,装箱,拆箱

包装器,装箱,拆箱,第1张

1 、包装器
Java中的基本数据类型不是对象型(引用类型)。但是在程序中有时需要对对象而不是基本数据类
型进行 *** 作。因此,java里提供了一种叫做包装类(wrapper),它能够把基本数据类型包装成对象类型。
作用:1、提供一种机制,将基本值“包装”到对象中,从而使基本值能够包含在为对象而保留的 *** 作中,
或者从带对象返回值的方法中返回。注意,java5增加了自动装箱和拆箱,程序员过去需手工执行的许多
包装 *** 作,现在可以由java自动处理了。
2、为基本值提供分类功能。这些功能大多数于各种转换有关:在基本值和String 对象间相互转
换,在基本值和String 对象之间按不同基数转换,如二进制、八进制和十六进制等。
基本数据类型及包装类型的对应关系
boolean Boolean
byte Byte char Character double Double float Float int Integer long Long short Short
2、装箱与拆箱

pakage cn.webrx:
public class Var{
public static void main(String[] args){
int i = 30 ;
Integer n = 20 ;//自动封箱

Integer nn = Interger.valurof("30");
Sysrtem.out.println(n.intvalue);  //拆箱 *** 作 
int t = nn;
int t2 = nn.intvalue();
}
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/2990288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-23
下一篇 2022-09-23

发表评论

登录后才能评论

评论列表(0条)

保存