Java中Integer和int之间的区别

时间:2019-10-11 16:05:50

标签: integer int

Java中int和Integer有什么区别?我知道“ Integer”是一个类,“ int”是一种数据类型,但是它们都一样。它们可以互换使用吗?

1 个答案:

答案 0 :(得分:1)

graph是一个32位整数,在内部表示为4字节基元。 int是表示Integer值的Java对象。使用Collections API时需要int实例,因为集合仅适用于对象,而不适用于原语。 Integer还包含许多有用的方法,这些方法使使用它们变得更加容易。使用Integer的缺点是它使用的内存大约是原始版本的4倍。

相关问题