首页 > 代码库 > 慕课网-安卓工程师初养成-6-1 什么是数组
慕课网-安卓工程师初养成-6-1 什么是数组
来源:http://www.imooc.com/code/1514
问:编写代码保存 4 名学生的考试成绩。
答:简单啊,定义 4 个变量呗
问:那“计算全年级 400 名学生的考试成绩”,肿么办
答: 。。。。。。。
数组,就可以帮助你妥妥的解决问题啦!!
数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩
数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过 scores[0] 获取数组中的第一个元素 76 ,scores[2] 就可以取到第三个元素 92 啦!
任务
快乐的练习时间又到啦!!
在编辑器中定义了一个数组 scores ,用于保存五名学生的考试成绩,请在第 8 行中将代码填写完整,输出数组中的第二个成绩
运行结果为:
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 // 定义一个数组,保存五名学生的成绩 5 int[] scores = { 78, 93, 97, 84, 63 }; 6 7 // 输出数组中的第二个成绩 8 System.out.println("数组中的第2个成绩为:" + ); 9 }10 }
1 public class HelloWorld { 2 public static void main(String[] args) { 3 4 // 定义一个数组,保存五名学生的成绩 5 int[] scores = { 78, 93, 97, 84, 63 }; 6 7 // 输出数组中的第二个成绩 8 System.out.println("数组中的第2个成绩为:" + scores[1]); 9 }10 }
唠唠嗑:
今天初学java,发现很多跟C语言的语法一样,比如for,do while, while, switch case default, ? : , break 等这个数组的定义有一点点不一样,C是把中括号放在变量名后,但是JAVA是把中括号放在变量名之前,使用数组元素的时候又都是把中括号放在变量名后面,而且下标都是0开始的
慕课网-安卓工程师初养成-6-1 什么是数组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。