没有。
那是完全一样的东西。在第一种情况下,您只有一个补充变量。
请注意,通过自动装箱,您几乎不需要同时拥有
int和
Integer变量。因此,在大多数情况下,这就足够了:
int pInt = 500;
Integer有用的主要情况是区分变量未知的情况(即
null):
Integer i = null; // possibleint i = null; // not possible because only Object variables can be null
但是不要保留两个变量,一个就足够了。



