您的位置:首页 > 编程语言 > Java开发

使用循环操作 Java 中的数组

2017-01-12 15:15 405 查看
实际开发中我们经常使用循环控制数组成员的操作。如:

 

int[] scores = {79,83,79,68};

for(int  i= 0;i<scores.length;i++){ 

System.out.println("数组中第i个元素是:" + i +scores[ i ]);  

}

运行结果是:



其中,数组名.length 用户获取数组的长度

需要注意的小毛病:

1. 数组下标从 0 开始。因此  scores [ 3 ],表达数组的第 4 个元素,而非第 3 个元素

2. 数组小标的范围是 0 至 数组长度 -1 ,如果越界,就会报错

如:



运行时会报数组下标越界的错误:



上面错误信息的意思是数组下标超过范围,即数组访问越界。在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标出现了 2 ,即 scores[2] ,超过了范围,造成数组访问越界。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: