参考代码
publicclassDemo{publicstaticvoidmain(String[]args){intmin=Integer.MIN_VALUE;//int最小值System.out.println("int类型的最小值是"+min);isOuShu(min);//调用方法判断是否是偶数intmax=Integer.MAX_VALUE;//int最大值System.out.println("int类型的最大值是"+max);isOuShu(max);}privatestaticvoidisOuShu(intnum){if(num%2==0){//是否能被2整除System.out.println(num+"是偶数");}else{System.out.println(num+"不是偶数");}}}输出
int类型的最小值是-2147483648-2147483648是偶数int类型的最大值是21474836472147483647不是偶数java中的int类型存储长度为32bit.所以范围是“-2^32”到“2^32-1”;也就是“-2147483648”到“2147483647”所以最大数是奇数而最小数是偶数
System.out.println("最大值是:"+ Integer.MAX_VALUE);System.out.println("最大值是偶数:"+ (Integer.MAX_VALUE%2==0));System.out.println("最小值是:"+ Integer.MIN_VALUE);System.out.println("最小值是偶数:"+ (Integer.MAX_VALUE%2==0));