- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章类的方法
一个例子 Public static void main(string[] args) { String str; Int a; BufferedReader buf; Buf = new BufferedReader(new InputStreamReader(System.in)); Str = buf.readLine(); a = Integer.paraseInt(str); Switch(a) { Case a=100a=90: System.out.println(“优”); Break; Case a90a=60:System.out.println(“及格”); Break; Case a60a=0:System.out.println(“不及格”); Break; } } 条件表达式的类型和应和Case后的成员类型保持一致 * //… while(i=10) { sum+=i; i++; } System.out.println (sum=+sum); //… do { sum+=i; i++; } while(i=10); System.out.println (sum=+sum); 比较这两段程序 3.1.5 do-while循环结构(续) 3.1 方法的控制流程 * 输入一个整数,然后输出它的翻转形式 import java.io.*; public class ex3_5 { public static void main(String[ ] args)throws IOException{ int n, right_digit, newnum = 0; BufferedReader in = new BufferedReader( new InputStreamReader(System.in)); System.out.println(Enter the number: ); n=(new Integer(in.readLine())).intValue(); System.out.print(The number in reverse order is ); do { right_digit = n % 10; System.out.print(right_digit); n /= 10; } while (n != 0); System.out.println(); } } 3.1.5 do-while循环结构(续)——补充ex3_5.java 3.1 方法的控制流程 * 功能 跳出循环,不再执行剩余部分 适用场合 在switch 结构中,用来终止switch语句的执行 在for循环及while循环结构中,用于终止break语句所在的最内层循环;与标号一同使用时,将跳出标号所标识的循环 也可用在代码块中,用于跳出它所指定的块 3.1.6 break语句 3.1 方法的控制流程 * 简单break应用举例 public class BreakTest { public static void main( String args[] ) { String output = ; int i; for ( i = 1; i = 10; i++ ) { if ( i == 5 ) break; // break loop only if count == 5 output += i + ; } output += \nBroke out of loop at i = + i; System.out.println(output); } } 3.1.6 break语句(续)——例3-7 3.1 方法的控制流程 * 运行结果 1 2 3 4 Broke out of loop at i = 5 解释 执行break语句时,程序流程跳出for循环 3.1.6 break语句(续)——例3-7运行结果 3.1 方法的控制流程 * 在嵌套循环中使用break语句:使用下面的程序来实现例3-4的九九乘法表 public class Examp3_6{ public static void main(String[] args){
文档评论(0)