已采纳回答 / 白愿
public class HelloWorld{public static void main(String[] args){int num = 999;int count = 0;if (num >= 0 && num<=999999999){while(num != 0){count++;num/=10; //因为num是int类型 999/10=99 不保存小数点后的数。}System.out.println("它是个"+ count+"位的数!"...
2016-10-21
已采纳回答 / u_are_good
上面错误信息的意思是数组下标超过范围,即数组访问越界。如在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标若大于 2 ,就超过了范围,造成数组访问越界。
2016-10-21
最新回答 / Requiem岚
这里放出官方对于奇数版本与偶数版本区别的解释:从JDK版本7u71以后,JAVA将会在同一时间发布两个版本的JDK,其中:奇数版本为BUG修正并全部通过检验的版本,官方强烈推荐使用这个版本。偶数版本包含了未被验证的BUG修复,Oracle官方表示:除非你深受BUG困扰,否则不推荐您使用这个版本。【官方说明链接】
2016-10-20