正在回答
1回答
同学你好。基本数据类型都对应了自己的包装类,方便以对象的形式来使用。
Java提供了自动拆箱与自动装箱功能。基本数据类型可以和其包装类相互转换:
也就是:
Integer integer=1; //装箱,也就是由整型数字1得到对应的Integer对象的过程 int i=integer; //拆箱,也就是由Integer对象变为int型的过程
自动装箱都是通过包装类的valueOf()方法来实现的.自动拆箱都是通过包装类对象的xxxValue()来实现的。所以以上代码实际上是:
Integer integer=Integer.valueOf(1); //装箱 int i=integer.intValue();//拆箱
所以 valueOf()是将基本数据类型转换为包装类的方法,而xxValue()是从包装类型对象转回为基本数据类型的方法。
如果解答了同学的疑问,望采纳~
祝学习愉快~
祝学习愉快~
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星