Java学习第四天

2025-06-17 00:40:10

1、条件结构switch-case语法:衡痕贤伎switch(表达式){ case 常量1: 处理代码; break; case 常量2: 处失窝蜜琶理代码; break; ... case 常量n: 处理代码; break; default: 处理代码;}注意: 1.表达式结果可以是整型(不包括long),jdk1.7以上可以是String 枚举 2.执行时,根据表达式的结果与哪个case配置,则执行对应的分支 3.case 跟一个常量,不能跟范围,也不能同时跟多个值 4.switch-case不能做范围判断,只能做点值判断 5.break:跳出switch, switch执行时,根据表达式的结果找到匹配的case分支, 一直执行直到遇到break跳出 if-else vs switch-caseif-else,既可以针对点值判断,也可以针对范围判断 从上到下依次判断,直到条件符合为止switch-case 只能是点值 直接根据表达式结果跳转到匹配的项,不会从上到下匹配 如果单点值分支3个以上,建议使用switch,效率更高

2、循环结构(难) 让重复的代码只写一次,利用循环来控制执行,执行多少次需求:打印100个*System.out.println("*");System.out.println("*");System.out.println("*");System.out.println("*");System.out.println("*");while循环:语法:while(条件){ 循环执行的代码;}

3、注意: 1.执行流程:判断条件,如果成立,则执行循环体,。。。 再判断,再执行... 一直到条件不成立不成立为止 2.难点:条件如何判断 找规律求1到100的和 1,2,3,...,100

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:20
  • 阅读量:56
  • 阅读量:64
  • 阅读量:37
  • 阅读量:44
  • 猜你喜欢