当前位置: 代码迷 >> J2SE >> 关于数组的一个有关问题
  详细解决方案

关于数组的一个有关问题

热度:153   发布时间:2016-04-24 13:33:23.0
关于数组的一个问题
int[] eggs={1,2,3,4,5};
int[] ham=new int[]{77,96};
ham=eggs;
ham[3]=0;
for(int i:ham){
System.out.println(ham[i]);
}
上面这段程序运行后输出如下:
2
3
0
1
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at doItMyself.TestArray.main(TestArray.java:73)
哪位高手能给解释一下么?

------解决方案--------------------
Java code
for(int i : ham){     System.out.println(ham[i]); }
  相关解决方案