int 和 Integer 的区别

2022-12-07 00:01

2个回答
1.int是基本的数据类型,直接存数值;
  2.Integer是int的封装类;integer 是对象,用一个引用指向这个对象;Integer 是一个类,是int的扩展,定义了很多的转换方法。
3.int和Integer都可以表示某一个数值;
  4.int和Integer不能够互用,因为他们两种不同的数据类型;
 举例说明
  ArrayList al=new ArrayList();
  int n=40;
  Integer nI=new Integer(n);
  al.add(n);//不可以
al.add(nI);//可以integer 是对象,用一个引用指向这个对象。
1.int是基本的数据类型,直接存数值;
2.Integer是int的封装类;integer 是对象,用一个引用指向这个对象;Integer 是一个类,是int的扩展,定义了很多的转换方法。
3.int和Integer都可以表示某一个数值;
4.int和Integer不能够互用,因为他们两种不同的数据类型;
举例说明
ArrayList al=new ArrayList();
int n=40;
Integer nI=new Integer(n);
al.add(n);//不可以
al.add(nI);//可以integer 是对象,用一个引用指向这个对象。
相关问答
integer是什么意思?
1个回答2022-12-12 23:12
integer是一个整数对象,就像string,而int是基本数据类型 (整数),所以integer.parseint()就是把整形对象integer转换成 基本数据类型int(整数)。
java中 Integer是什么意思
2个回答2022-12-12 10:10
这个不是关键字,是java的一个类。也就是int的包装类。int是基本数据类型,integer是引用类型,包含很多属性和方法,而int只是一个值,没有其他的任何方法和属性了
Integer和Single的区别是什么啊
1个回答2022-09-15 05:55
前者是整型的(整数),后者是单精度的(实数)。
Integer 是什么类型?
3个回答2023-03-23 00:46
Integer是引用类型 Integer 类在对象中包装了一个基本类型 int 的值。 Integer 类型的对象包含一个 int 类型的字段。 此外,该类提供了多个方法,能在 int 类型和...
全文
integer是什么数据类型?
1个回答2022-12-01 08:21
Integer 是基本数据类型。 Integer以整型数据用来存储整数,整数包括正整数,负整数和零。整型常量采用十进制整数表示。如 1991,0,-123等等都是整型常量。而52.0或131.4都...
全文
int类型是什么类型?
1个回答2023-04-14 06:35
int表示“基本整型”。 类型说明符为int,在内存中占4个字节(有的是2个字节,不同的编译系统中有差异)。 短整型 类型说明符为short int或short。所占字节和取值范围会因不同的编译系统而...
全文
java中这样的语法Integer::parseInt是什么意思?
1个回答2023-02-14 06:51
这是java8的新语法特性,叫方法引用,作用是把一个方法(实例方法、静态方法、构造方法都可以)赋值或传递给一个接口变量,前提是这个接口只能有一个抽象方法且传递的方法需满足接口中抽象方法的签名。 ...
全文
integer是什么类型?相当于oracle中什么类型?
1个回答2022-12-05 10:27
oracle 内部都是以number类型存放。number类型表示的长度默认是38,小数点为没有限制。 integer只是plsql内部使用变量的类型。
C++,int gys这里gys是什么意思~(我是小白勿喷)
3个回答2022-09-26 10:05
int gys(int,int); 你说的是这一句吧。 这是声名了 一个叫gys返回值类型是 int类型的函数。 gys是函数名
C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
3个回答2022-10-28 15:15
因为每一个函数运行都需要一个返回值。返回值类型必须在声名该函数时指定。void表示空类型,可以省略return,如果把函数返回值设定为int,那在函数最后应该显示的加入return命令,一般retur...
全文
热门问答