Java基础---使用循环操作Java中的数组(三十一)
2015-03-03 09:49
211 查看
使用循环操作 Java 中的数组
实际开发中我们经常使用循环控制数组成员的操作。如: 650) this.width=650;" alt="" src="http://img.mukewang.com/5372da76000146e908070159.jpg" />运行结果: 650) this.width=650;" alt="" src="http://img.mukewang.com/5372da900001155a02500094.jpg" />其中, 650) this.width=650;" alt="" src="http://img.mukewang.com/5372dab60001c6c601140027.jpg" /> 用于获取数组的长度需要注意的“小毛病”:1、 数组下标从 0 开始。因此 scores[3] ,表示数组中的第 4 个元素,而并非第 3 个元素2、 数组下标的范围是 0 至 数组长度-1 ,如果越界访问,就会报错。如:650) this.width=650;" alt="" src="http://img.mukewang.com/5372db2c0001ee4303280058.jpg" />运行时会报如下错误: 650) this.width=650;" alt="" src="http://img.mukewang.com/5372db510001831408440046.jpg" />上面错误信息的意思是数组下标超过范围,即数组访问越界。在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标出现了 2 ,即 scores[2] ,超过了范围,造成数组访问越界。代码:
public class HelloWorld {
public static void main(String[] args) {
// 定义一个长度为 3 的字符串数组,并赋值初始值
String[] hobbys = { "sports", "game", "movie" };
System.out.println("循环输出数组中元素的值:");
// 使用循环遍历数组中的元素
for(int i=0;i<hobbys.length;i++){
System.out.println(hobbys[i]);
}
}
运行结果:
循环输出数组中元素的值:
sports
game
movie
本文出自 “ghost” 博客,请务必保留此出处http://caizi.blog.51cto.com/5234706/1547973
相关文章推荐
- Java基础---使用循环操作Java中的数组(三十一)
- Java基础---使用Arrays类操作Java中的数组(三十二)
- 使用循环操作 Java 中的数组
- Java基础---使用foreach操作数组(三十三)
- Java基础---使用Arrays类操作Java中的数组(三十二)
- 慕课网-安卓工程师初养成-6-5 使用循环操作 Java 中的数组
- Java基础应用之循环控制(使用while与自增运算符循环遍历数组)
- 【慕课笔记】第六章 数组 第3节 使用循环操作JAVA中的数组
- Java基础---使用foreach操作数组(三十三)
- 3-1 数组; 如何使用java中的数组; 使用循环操作 Java 中的数组
- Java基础4--循环--函数--数组
- 【java performance】使用'System.arraycopy ()'代替通过来循环复制数组
- Java基础03:循环结构;函数;重载;数组
- 黑马程序员--Java基础加强--15.利用反射操作泛型IV【通过反射Method解析泛型方法思路】【通过Method对四种Type子接口类型进行解剖】【使用递归对任意复合泛型类型进行彻底解剖】【个人
- JAVA基础第三天学习日记_循环语句、函数、数组
- 黑马程序员JAVA基础-数组的操作
- 05_java基础加强(数组、判断语句、循环结构、进制转换、常用类等)
- 黑马程序员 Java基础学习笔记3 循环和数组
- Java基础之一组有用的类——使用比较器对数组排序(TrySortingWithComparator)
- 黑马程序员-----java基础③(数组及循环练习)