java全局变量为啥有初始值 java里面怎么判断两个int型的数值相等?
java里面怎么判断两个int型的数值相等?如果是int类型,判断相等的话直接使用"=="来判断,例如:inti=10intj=10System.out.print(i==j);如果是Integer类
java里面怎么判断两个int型的数值相等?
如果是int类型,判断相等的话直接使用"=="来判断,例如:inti=10intj=10System.out.print(i==j);如果是Integer类型,则可以使用equals方法进行相等比较。int与Integer的基本使用对比(1)Integer是int的包装类;int是基本数据类型; (2)Integer变量必须实例化后才能使用;int变量不需要; (3)Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值; (4)Integer的默认值是null;int的默认值是0。