java全局變量為啥有初始值 java里面怎么判斷兩個int型的數(shù)值相等?
java里面怎么判斷兩個int型的數(shù)值相等?如果是int類型,判斷相等的話直接使用"=="來判斷,例如:inti=10intj=10System.out.print(i==j);如果是Integer類
java里面怎么判斷兩個int型的數(shù)值相等?
如果是int類型,判斷相等的話直接使用"=="來判斷,例如:inti=10intj=10System.out.print(i==j);如果是Integer類型,則可以使用equals方法進行相等比較。int與Integer的基本使用對比(1)Integer是int的包裝類;int是基本數(shù)據(jù)類型; (2)Integer變量必須實例化后才能使用;int變量不需要; (3)Integer實際是對象的引用,指向此new的Integer對象;int是直接存儲數(shù)據(jù)值; (4)Integer的默認值是null;int的默認值是0。