- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA课件第三章全解
三、二维数组 1、数组的数组 2、定义:数组类型 数组名[][] 3、分配空间: ①数组名[][]=new 数据类型[行数][列数] 例:int a[][]=new int[3][4];3行4列 ② int a[][]=new int[2][]; 从高维开始 a[0]=new int[3]; a[1]=new int[3]; 4、二维数组元素的引用: 需要两个索引,即行索引和列索引 索引值也是从0开始 a[1][2] 5、二维数组的初始化: 直接对每个数组元素赋值 定义数组的同时进行初始化 思考题: ① Java的基本数据类型有哪些? ② Java中数据类型转换有哪些情况? ③ 循环语句有哪几种? ④ 如何进行数组的复制? §3 流程控制语句 结构化程序设计的三种基本流程 ① 顺序结构 ② 分支结构 ③ 循环结构 二、分支语句 双分支: if 语句 多分支: switch语句 一、简单语句 方法调用 赋值语句 以分号结尾 1、if语句 基本语法语法: if (条件表达式) { 语句块1; } else { 语句块2; } 条件表达式返回true则执行语句块1,若为false则执行语句块2。 if判断语句一 If条件式 语句1 离开判断式 真 假 if判断语句二 If条件式 语句1 离开判断式 语句2 真 假 if 的多条件判断: if(条件式A) {程序语句一; } else if(条件式B) {程序语句二; } else if … … else {程序语句N; } 当任意条件式为true时,即执行该行程序后的程序语句 若为false则跳过该程序语句 若都不符合所有条件,则执行else后的程序语句N 例:3-6,p51 LeapYear 2、switch语句 用途:用于针对某表达式的不同值,进行条件判断,然后从多个程序语句中,选择其中一个执行。 语法:先计算switch后的表达式,再以计算所得的值对比各case语句后的值,以决定执行哪一个case内的程序语句,若没有符合的条件,执行default后的程序语句。 注意:表达式必须是整数型或字符类型 判断值必须是常数 switch语句: switch(表达式或变量) {case 条件值1: 语句块1; break; case 条件值2: 语句块2; break; … default: 语句块N; break; } switch判断 条件值1 程序区块1 计算switch后的条件式 条件值2 程序区块2 default 程序区块n 离开判断式 真 假 真 假 ……… ……… 假 例:3-7,p52 三、循环语句 1、类型:for循环 while循环 do-while循环 2、要素:循环的初始化 循环的条件 循环体 循环的改变 3、for循环 基本语法: for(起始表达式;测试表达式;递增表达式) { 程序语句; … } 注意: ①起始表达式:计数变量起始值 ②测试条件:计数变量的限制条件 ③递增表达式:每次执行完程序区段后,利用此表达式更改计数变量的值 for 循环 测试表达式 程序语句 递增表达式 真 假 起始表达式 嵌套的for循环:一个for循环中,还有另一个for循环。 for(i=0;i10;i++) { for(j=0;j10;j++) { 程序语句 … } } 4、while循环 while(条件式) { 程序语句 … } while 循环 条件 程序语句 离开循环 真 假 do-while循环 语法: do { 程序语句; … }while(条件式); do …while循环 例:3-9,p57 Sum100 条件 程序语句 离开循环 真 假 进入循环 5、跳转语句: continue语句 break语句 return语句 continue语句:必须用于循环结构内 语法: continue; 终止当前这一轮循环。 continue 标号; 使流程转入标号标明的循环层次。 例:3-14(Prime100Continue) P64 break语句:跳出语句块 语法: break;跳出循环或switch语句。 break 标号;使流程转入标号标明的语句块。 例:3-13
您可能关注的文档
最近下载
- 大型锅炉的热负荷进行了分析.docx VIP
- 哈姆雷特人物形象性格分析.docx VIP
- 2025年北京师范大学计算机应用基础作业一至九全套.doc VIP
- 人教部编版五年级语文上册全册教案)(内含全册备课-单元备课-教学反思-板书设计及).docx VIP
- 执法办案管理中心信息化建设方案(纯方案,117页) .pdf VIP
- 说明文阅读梳理+++课件(共66张ppt)++2022-2023学年部编版语文八年级上册.pptx VIP
- 3.1 网络改变世界(课件)2025-2026学年度统编版道德与法治八年级上册.pptx VIP
- 人教版高中化学必修第一册 第一章《物质及其变化》单元测试(基础巩固).pdf VIP
- [历史思考]田毕旺专栏用九和用六——贯穿周易、周易参同契和皇极经世书学术中国天涯.doc VIP
- 电焊作业安全风险.pptx VIP
文档评论(0)