- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
南信大Java程序设计2
if-else 选择语句 if-else 结构的语法为: if (条件) 语句或语句组 else 语句或语句组 可以没有else分支 switch 选择语句 switch 结构的语法为: switch(表达式){ case 常量值 1: 语句或语句组; break; case 常量值 2: 语句或语句组; break; case 常量值 N: 语句或语句组; break; default: 语句或语句组; } 表达式必须为byte,short,int或char类型 常量值必须与表达式的类型兼容,不允许有重复的常量值 可以没有default分支 若没有“break;”,则顺序执行下面分支的语句 循环语句 while 循环 while(条件) 语句或语句组 do-while循环 do{ 语句或语句组 }while(条件); for 循环 for(变量初始化; 条件; 递增或递减变量的值) 语句或语句组 break 语句 形式 break; break 标号名(合法的标示符); 作用 在循环体内遇到break语句,退出该重循环或 标号名标出的循环,执行循环后面的语句 在switch语句内遇到break语句,则退出该switch语句或标号名标出的switch语句,执行后面的语句 在一个块语句(用花括号表示)内遇到break语句,则退出该块语句或标号名标出的块语句,执行后面的语句 见ex03 continue 语句 形式 continue; continue 标号名(合法的标示符); 作用 在循环体内遇到continue语句(无标号),结束本次循环,判断是否执行下次循环 在循环体内遇到continue语句(有标号),转向标号标示的循环 见ex04 return 语句 形式 return; return 表达式; 作用 不带参数的return语句用于结束方法调用,用于void类型方法,一般可省略 带参数的return语句用于结束方法调用并返回表达式的值 表达式类型与方法类型不一致时,将表达式的值的类型强制转换为方法的类型 注释 Java 语言提供三种类型的注释: 单行注释 多行注释 文档注释 以 // 开始,并以换行符结束 以 /* 开始,并以 */ 结束 以 /** 开始,并以 */ 结束 文档注释是Java所特有的,使用javadoc.exe工具分析源文件,根据程序结构和文档注释可以自动生成HTML说明文件,文档注释的内容包含在HTML说明文件中 注意:注释符号不要嵌套使用 使用文档注释2-1 Java的文档注释以“/**” 开始、“*/”结束 使用Javadoc.exe工具可以将文档注释信息取出,转换为HTML说明文档 Javadoc.exe工具生成的文档随处可见,如SUN公司的Java API文档库就是这么生成的 见示例ex05 运行下面的命令生成注释文件 javadoc [-d engineer] [-version] [-author] engineer.java -d engineer 表示将生成的说明文件放到当前文件夹下的engineer子文件夹下,不设置则放在当前文件夹下 -version 表示在说明文件中加入版本信息 -author 表示在说明文件中加入作者信息 使用文档注释2-2 javadoc更详细的用法可以通过运行“javadoc -help”命令来查看 基本输入操作 可以通过Scanner类实现简单的数据输入 先对Java的标准输入创建一个Scanner类的对象 Scanner reader = new Scanner(System.in); 然后调用Scanner类的一系列以next开头的方法输入各种基本数据类型的数据 nextBoolean、nextByte、nextInt、nextDouble等 这些方法运行后会等待用户输入数据并回车后返回 见ex10 基本输出操作 可以通过下面两个方法实现基本的数据输出 System.out.print(字符串表达式) System.out.println(字符串表达式) 这两个方法的参数是要输出的字符串表达式 另外还有一种格式控制数据输出方法 System.out.printf(格式控制字符串,表达式列表) 这个方法的第一个参数包含格式控制符号(%d、%c、%f、%s)和普通字符,可以按照指定的格式产生输出字符串 数组 由类型相同的若干个元素组成的有顺序的数据集合 可以存储基本数据类型或对象实例 数组长度是固定的不能变化 通过数组名和下标可以访问各元素 Java没有真正的多维数
文档评论(0)