Java 中的数组 使用循环操作

使用循环操作 Java 中的数组

实际开发中我们经常使用循环控制数组成员的操作。如:

运行结果:

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

需要注意的“小毛病”:

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

2、 数组下标的范围是 0 至 数组长度-1,如果越界访问,就会报错。如:

运行时会报如下错误:

上面错误信息的意思是数组下标超过范围,即数组访问越界。在上面的代码中创建一个长度为 2 的数组,因此数组下标范围是 0 到 1 ,而程序中下标出现了 2 ,即 scores[2] ,超过了范围,造成数组访问越界。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 数组No11 数组:存放一组相同类型数据的数据结构 数组本身是引用数据类型,数组中的元素可以是基本数据类型...
    征程_Journey阅读 675评论 0 1
  • 1、 声明数组 语法:数据类型[] 数组名; 或者数据类型 数组名[]; 其中,数组名可以是任意合法的变量名,如:...
    吴迪好阅读 662评论 0 1
  • 5.1 什么是数组 问:编写代码保存 4 名学生的考试成绩。答:简单啊,定义 4 个变量呗问:那“计算全年级 40...
    夏沫xx阅读 517评论 0 2
  • 一、框架 1、Mac系统及常用工具、进制;C数据类型、常量变量、运算符、表达式、格式化输入输出 2、关系运算符、逻...
    师景福阅读 765评论 0 2
  • 作为一名大学生,你不知努力学习,提升自我,整日除了上课就窝在宿舍里,不是追剧,就是打游戏,晚上熬夜熬到半夜,第二天...
    媚笙阅读 626评论 0 1