自动装箱:指开发人员可以把一个基本数据类型直接赋给对应的包装类

自动拆箱:指开发人员可以把一个包装类对象直接赋给对应的基本数据类型

要把基本数据类型称为对象的时候,需要把基本数据类型进行包装,

运用:把一个对象赋值给一个基本数据类型(一个由数字组成的字符串赋值给一个int或者float类型的基本数据类型)

比如:

List list = new ArrayList();		 	//集合List只能添加对象
list.add(1); //1是基本数据类型,自动装箱之后才能添加到集合中 Iterator i = list.iterator();
while(i.hasNext()){
int m = (Integer)i.next(); //next()方法返回的是Object,需要强转Integer之后,自动拆箱
}

包装类的应用,将一个全由数字组成的字符串变成一个int或者float类型的基本数据

//=================================================
// File Name : Wrapper_demo
//------------------------------------------------------------------------------
// Author : Common //主类
//Function : Wrapper
public class Wrapper_demo { public static void main(String[] args) {
// TODO 自动生成的方法存根
String str1 = "30";
String str2 = "30.3";
int x = Integer.parseInt(str1);
float f = Float.parseFloat(str2);
System.out.println(x);
System.out.println(f);
} }

最新文章

  1. ANdroid Studio查看debug SHA1
  2. Sprint第一个冲刺(第九天)
  3. java 14 -7 Date
  4. Python-S13作业-day1-之登陆程序
  5. 简单的分页sql
  6. android 完全退出应用程序(重要)
  7. mongodb修改器
  8. nodejs笔记五--MongoDB基本环境配置及增删改查;
  9. ASIHTTPRequest的使用(转)
  10. 【Python之路】第一篇--Linux基础命令
  11. jenkins IOS- ad-hoc 打包
  12. Openstack单元测试工具简单说明
  13. ios实例开发精品文章推荐(7.23)
  14. windows8.1 初体验
  15. 性能分析_linux服务器CPU_Load Average
  16. java装箱拆箱
  17. TaintDroid下载预编译(五):TaintDroid(Android)系统编译虚拟机和真机測试
  18. delphi 工具
  19. mysql5.7忘记密码修改方法
  20. java servlet jsp 导入boostrap css js

热门文章

  1. oracle如何获取每个月的最后一天
  2. 网页中常用HTML字符实体
  3. git常用命令学习
  4. JS简单加密
  5. Canvas是什么
  6. highstock-处理时间需要处理世界时间偏移量
  7. HDFS文件和HIVE表的一些操作
  8. [日常训练]school
  9. oracle11g dataguard 安装手册(转)
  10. Android成长日记-Android布局优化