网站大量收购独家精品文档,联系QQ:2885784924

java第五章流程控制、异常和断言.doc

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

第五章流程控制、异常和断言 206页if语句 209页考试注意事项 boolean boo = false; if (boo = true) { } 常范错误:当要测试一个布尔变量时为布尔变量赋值 int x = 3; if (x = 5) { } // Wont compile 210页switch语句 switch语句结果必须为char、byte、short、int。从java 5起,也可为enum。 case常量必须与switch表达式可用类型相同。 case常量必须是编译时常量。 final int a = 1; final int b; b = 2; int x = 0; switch (x) { case a: // ok case b: // compiler error 216页while循环 217页do-while循环 基本for循环 220页增强for循环(用于数组) for(declaration : expression) expression想要遍历的数组 for(变量类型 变量名 : 数组名) 集合中任一元素 is a 变量类型才正确 int [] a = {1,2,3,4}; for(int x = 0; x a.length; x++) // basic for loop System.out.print(a[x]); for(int n : a) // enhanced for loop System.out.print(n); int x; long x2; Long [] La = {4L, 5L, 6L}; long [] la = {7L, 8L, 9L}; int [][] twoDee = {{1,2,3}, {4,5,6}, {7,8,9}}; String [] sNums = {one, two, three}; Animal [] animals = {new Dog(), new Cat()}; // legal for declarations for(long y : la ) ; // loop thru an array of longs for(long lp : La) ; // autoboxing the Long objects into longs for(int[] n : twoDee) ; // loop thru the array of arrays for(int n2 : twoDee[2]) ; // loop thru the 3rd sub-array for(String s : sNums) ; // loop thru the array of Strings for(Object o : sNums) ; // set an Object reference to each String for(Animal a : animals) ; // set an Animal reference to each element class A { public static void main(String [] args) { int [][] twoDee = {{1,2,3}, {4,5,6}, {7,8,9}}; for(int[] n : twoDee) for(int m : n) System.out.print(m+” “); } } 1 2 3 4 5 6 7 8 9 int x; long x2; Long [] La = {4L, 5L, 6L}; long [] la = {7L, 8L, 9L}; int [][] twoDee = {{1,2,3}, {4,5,6}, {7,8,9}}; String [] sNums = {one, two, three}; Animal [] animals = {new Dog(), new Cat()}; // ILLEGAL for declarations for(x2 : la) ; // x2 is already declared for(int x2 : twoDee) ; // cant stuff an array into an int for(int x3 : la) ; // cant stuff a long into an int for(Dog d : animals) ; // you might get a Cat! 221页break continue boolean isTrue = true; outer: for(int i=0;

文档评论(0)

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

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

1亿VIP精品文档

相关文档