在 Java 中有关于Integervs的讨论。前者的int默认值为. vs怎么样?null``0``Boolean``boolean
Integer
int
null``0``Boolean``boolean
我的应用程序中的变量可以有0/1值。我想使用boolean/Boolean并且不想使用int. 我可以使用Boolean/boolean代替吗?
0
1
boolean
Boolean
是 的,您可以使用Boolean/boolean代替。
第一个是对象,第二个是原始类型。
在第一个上,您将获得更多有用的方法。
考虑到内存费用,第二个很便宜 第二个会为你节省更多的内存,所以去吧
现在选择你的方式。