JAVA循环使用.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA循环使用

* * * * 什么是数组3-2 数组的结构和基本要素 标识符:数组的名称,用于区分不同的数组 数组元素:向数组中存放的数据 元素下标:对数组元素进行编号 元素类型:数组元素的数据类型 什么是数组3-3 数组只有一个名称,即标识符 元素下标标明了元素在数组中的位置,从0开始 数组中的每个元素都可以通过下标来访问 数组长度固定不变,避免数组越界 小结1 1、使用数组的好处是什么? 2、下列哪组数据能存储在数组中?数组的类型是什么? “刘星”,“夏雨”,“夏雪” 8,98,“c”,23 98.1,341.2,34.3 数组中的所有元素必须属于相同的数据类型 String型 double型 使用数组四步走: 1、声明数组 2、分配空间 3、赋值 4、处理数据 int[ ] a; a = new int[5]; a [0] = 8; a [0] = a[0] * 10; a 8 80 a[0] 如何使用数组 int[ ] score1; //Java成绩 int score2[ ]; //data String[ ] name; //学生姓名 声明数组: 告诉计算机数据类型是什么 1 数据类型 数组名[ ] ; 数据类型[ ] 数组名 ; 声明数组 声明数组时不规定数组长度 score = new int[30]; avgAge = new int[6]; name = new String[30]; 30 …… 分配空间: 告诉计算机分配几个连续的空间 2 数据类型[ ] 数组名 = new 数据类型[大小] ; 声明数组并分配空间 分配空间 方法1: 边声明边赋值 方法2:动态地从键盘录入信息并赋值 int[ ] score = {89, 79, 76}; Scanner input = new Scanner(System.in); for(int i = 0; i 30; i ++){ score[i] = input.nextInt(); } int[ ] score = new int[ ]{89, 79, 76}; 数组赋值 不能指定数组长度 60 80 90 70 85 int [ ] score = {60, 80, 90, 70, 85}; double avg; avg = (score[0] + score[1] + score[2] + score[3] + score[4])/5; int [ ] score = {60, 80, 90, 70, 85}; int sum = 0; double avg; for(int i = 0; i score.length; i++){ sum = sum + score[i]; } avg = sum / score.length; 成绩单 访问数组成员:使用“标识符[下标]” 访问成员 数组的length属性 对数据进行处理:计算5位学生的平均分 4 处理数据 public static void main(String[ ] args) { int[ ] scores = new int[5]; //成绩数组 int sum = 0; //成绩总和 Scanner input = new Scanner(System.in); System.out.println(请输入5位学员的成绩:); for(int i = 0; i scores.length; i++){ scores[i] = input.nextInt(); sum = sum + scores[i]; //成绩累加 } System.out.println(平均分是: + (double)sum/scores.length); } 使用数组求平均分 回顾问题1:计算全班学员的平均分 演示示例1:使用数组处理数据 int[][] numseven=new int[][]{{10,20,30},{40,50},{60}};   System.out.println(numseven[0][2]);   System.out.println(numseven[1][1]);   System.out.println(numseven[0][0]); float[][]

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档