int和Integer区别以及应用
来源:互联网 发布:文章管理系统源码下载 编辑:程序博客网 时间:2024/06/10 22:40
1:Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型
,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类 booleanBoolean charCharacter byteByte shortShort intInteger longLong
floatFloat doubleDouble 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。
引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类
型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。
对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
2:使用场合,例如说
往ArrayList里面add,必须add的是Object
而int不是对象,就只能把Integer添加进去
3:int是基本类型,
Integer是int对应的封装类,
声明int a; a自动赋值0;
声明Integer a; a自动赋值为null
4:int是基本的数据类型
integer是类
int的初始值为0,不能为null,如果需要为null的时候,需要用integer
0 0
- int和Integer区别以及应用
- int 和Integer的区别 以及应用场景
- int和Integer区别
- int 和 integer 区别
- int和Integer区别
- int 和 Integer 区别
- Integer和int区别
- java int 和Integer的区别以及程序运行结果
- int 和 Integer 的区别
- int 和 Integer 的区别
- int和Integer的区别
- int和Integer的区别
- int 和 integer的区别
- Integer和int的区别
- Integer 和 int 的区别
- int和integer的区别
- int和Integer的区别
- int 和integer的区别
- 【2005】N只猴子选大王
- Java 中的抽象类与接口
- sql注入攻击详解(三)sql注入解决办法
- 有用的链接
- Mysql数据库查询符合where条件的某几条结果sql语句
- int和Integer区别以及应用
- 新手使用sublime软件指引
- REST简介
- Javascript模块化编程(二):AMD规范
- 计数排序
- ajax学习一
- 转载-当网页加载很慢的时候,应如何分析其原因并解决问题? - 前端迷 http://www.yxxme.com/903.html
- Java的JSON处理器fastjson使用详解
- 使用LinkedHashMap实现LRU缓存