课本上的例子不懂
我不明白的是红色的文字地方,是怎么实现检查,为什么要检查。同一个题目为什么课本的例子要这么麻烦,还是是我漏了什么?课本上的例子:
与C、C++中不同,JAVA对数组元素进行越界检查以确保安全性
程序代码:
public class test{ public static void main(String args[]){ int i; int a[]=new int [5]; for(i=0;<5;i++){ a[i]=i; } for(i=a.length-1;i>=0;i++){ System.out.println("a["+i+"]="+i); } }
这是我自己做的
程序代码:
public class test{ public static void main(String args[]){ int i; int a[]=new int [5]; for(i=4;i>-1;i--){ a[i]=i; System.out.println("a["+i+"]="+a[i]); } } }