int 与 Integer 什么情况下,必须分开用。
1、定义变量的时候。
??????? double u=6;??? // 后面加d与不加d都对。
??? ??? Double u1=6d; // 应该是Double u1=6d;必须加d。
?
2、
int 与 Integer 什么情况下,必须分开用。
?
??? public static void main(String[] args) {
//??? ??? 因为int 不是对象类型,所以判断是否包含数字时,要用Integer对象类型(这应该是JDK的bug)。
//??? ??? int[] stringArray = {3,4,2,1,0};? // false
??? ??? Integer[] stringArray = {3,4,2,1,0};? //true
??? ??? boolean b = Arrays.asList(stringArray).contains(1);?
??? ??? System.out.println(b);?
??? ???
??? ???
//??? ??? 数组排序
??? ??? Arrays.sort(stringArray);
??? ??? for(int i=0;i<stringArray.length;i++){
??? ??? ??? System.out.println(stringArray[i]);
??? ??? }