Java 流程控制学习 Day5

Java 流程控制学习 Day5

1. for 循环

  • 是最有效、最灵活的循环结构

  • 执行次数是在执行前就确定的

实现代码

for(初始化;布尔表达式;更新){
   //代码语句
}
  • 初始化、布尔表达式、更新都可以为空语句(死循环)

println与print区别

println输出完换行,print输入完不换行

\t 和\n区别

\t为空字符,\n为换行

 

2.增强for循环

JDK5引入了一种主要用于数组和集合的增强型for循环

实现代码

for(声明语句:表达式){
   //代码句子
}
  • 声明语句:声明新的局部变量,该变量类型必须和数组元素的类型匹配,其作用域限定在循环语句块,其值与此时数值元素的值相等。

  • 表达式:表达式是要访问的数组名,或者是返回值为数组的方法。

3. break continue

  • break :在任何循环语句的主体部分,均可用break控制循环的流程,break用于强行退出循环,不执行循环中剩余的语句。(break 语句也在switch 语句中使用)

  • continue :continue 语句用在循环语句体中,用于中止某次循环过程,即跳过循环中尚未执行的语句,接着进行下一次是否执行循环的判定。

posted @ 2021-03-13 22:39  小迷yy  阅读(92)  评论(0)    收藏  举报