概述
装箱与拆箱操作
基本数据类型的包装类都是为了基本数据类型转为对象提供的,这样对于基本类型与包装类之间就有了如下的操作关系。
数据装箱:将基本数据类型保存到包装类之中,一般可以利用构造方法完成。
Integer类:public Integer(int value);
Double类:public Double(double value);
Boolean类:public Boolean(boolean value);
数据拆箱:从包装类中获取基本数据类型:
数值型包装类已经由Number类定义了拆箱的方法了;
Boolean型:public boolean boolean Value();
范例:以int和Integer为例
public class JavaDemo {
public static void main(String args[]) {
Integer obj = new Integer(10) ; //装箱
int num = obj.intValue() ; //拆箱
System.out.println(num *num) ;
}
}
执行结果:100
范例:以double与Double为例
public class JavaDemo {
public static void main(String args[]) {
Double obj = new Double(10.1) ; //装箱
double num = obj.doubleValue() ; //拆箱
System.out.println(num *num) ;
}
}
执行结果:102.00999999999
最后
以上就是精明小懒猪为你收集整理的java double 装箱_Java包装类 -装箱和拆箱的全部内容,希望文章能够帮你解决java double 装箱_Java包装类 -装箱和拆箱所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复