已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
章节回顾循环结构while do-while for循环结构: 初始化变量 循环条件 循环体 迭代变量while 先判断 再执行do-while 先执行 再判断for 循环次数固定语法结构 /初始化变量 while(循环条件)/循环体 /迭代变量- eg int i=0; while(i=100) System.out.println(i); i+;- /初始化变量do /循环操作 /迭代变量while(循环条件);-egScanner input = new Scanner(System.in);String answer=”y”;do /循环操作 System.out.println(“是否继续(y/n)?”); answer=input.next();while(answer.equals(“y”);-for(初始化变量;循环条件;迭代变量)/循环体-egfor(int i=0;i=100;i+) System.out.println(i);break continue语句break 在switch选择结构和循环结构 中使用 用于中断(结束)整个选择或循环结构。continue 在for循环结构中使用 用于结束本次循环 进入下一次循环;遇到continue,本次循环中 剩余的语句不执行。课堂内容数组的概念变量 存储某种数据类型的一个数据数组 存储同一数据类型的一组数据变量三要素 数据类型 变量名 变量值数组四要素 数据类型 数组名 数组元素(数组值) 元素下标【从0开始 区分不同数组值】数组使用使用数组的四步骤1. 声明数组数据类型 数组名; 或者 数据类型 数组名eg String student;2. 分配空间数组名=new 数据类型大小; eg student=new String30;3. 赋值 通过数组小标去给数组元素赋值数组名下标=数组值;egstudent0=”张三”;student1=”李四”;.省略student29=”小红”;4. 使用数组 获取数组的值数组名下标eg System.out.println(“第1位学员的姓名:”+student0);System.out.println(“第2位学员的姓名:”+student1);System.out.println(“第30位学员的姓名:”+student29);数组常用的形式 声明数组的同时并给数组分配空间 int score=new int10;/存储10个int类型的数据 声明数组的同时并赋值【不用指定数组的大小】int score=11,22,33,44,55; int score=new int11,22,33,44,55;length属性的使用 获取数组长度数组名.length问: 班上有五位同学 需要录入成绩 计算班上总分 和 平均分。要求 使用数组 和 循环结构二维数组数组排序 Arrays类Arrays.sort( 数组名):实现数组的升序排序Arrays.toString(数组名):输出数组值数组元素 求最大值 最小值求最大值求最小值在数组中指定位置插入元素问 :有一组学员的成绩99,85,82,63, 60要增加一个学员的成绩,将它插入指定位置。Scanner input = new Scanner(System.in);/ 有一组学员的成绩99,85,82,63, 60/ 要增加一个学员的成绩,将它插入成绩序列,并保持升序。/ 分析/ 将成绩序列保存在长度为6的数组中/ 将该位置后的元素后移一个位置/ 将增加的学员成绩插入到该位置int score = 99, 85, 82, 63, 60 ;/ 方法一int newScore = new int6;for (int i = 0; i = score.length) index = 5;System.out.println(请输入要插入的值:);int num = input.nextInt();/ 给指定的下标腾出位置for (int i = newScore.length - 1; i index; i-) newScorei = newScorei - 1;newScoreindex = num;System.out.println(Arrays.toString(newScore);运行效果作业Tp05 数组20 现场编程21 显示商品名称22 购物金额结算预习要点 1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年鸡西市梨树区医院医护人员招聘笔试题库及答案详解
- 2026年宜昌市武陵医院医护人员招聘考试参考题库附答案详解
- 2025年乌兰察布市社区工作者招聘真题
- 2026年乐平市选调30年教龄教师子女到城区学校任教考试模拟试题及答案详解
- 2025年北京大学医院医护人员招聘笔试题库及答案详解
- 温州市财税会计学校招聘笔试真题2025
- 佛山市第三人民医院招聘笔试真题2025
- 2026秋季江西省新建经开区中心幼儿园及分园教职工招聘考试模拟试题及答案详解
- 2025年安康市精神康复专科医院医护人员招聘笔试题库及答案详解
- 2026年南昌大学向塘医院医护人员招聘考试模拟试题及答案详解
- 2026浙江金华市档案馆招聘编外工作人员1人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年数据安全与隐私保护信息安全意识培训试卷(附答案)
- 2026年中国铁路西安局铁路局招聘笔试真题
- 2026《煤矿重大事故隐患判定标准》解读专题培训课件
- 人教版五年级下册道德与法治期末测试题及参考答案【B卷】
- 盆腔炎诊疗中国指南(2026 版)
- 2026湖北文旅集团资产管理有限公司社会招聘12人考试参考试题及答案解析
- 隧道养护施工安全生产管理细则
- 黑色素瘤个体化治疗的免疫治疗生物标志物
- 2026年人工智能赋能教育教学培训心得
- 2026年上海市闵行区社区工作者招聘考试参考试题及答案解析
评论
0/150
提交评论