Java 循环

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 循环相关的知识,希望对你有一定的参考价值。

循环三要素

1.循环变量的初值(有初值)

2.循环变量的判断(能判断)

3.循环变量的更新(会更新)

 

 

if结构

if结构根据条件判断后再做处理

if(条件为真){
    //代码块      
}

可以省略大括号,省略大括号以后,if结构只能影响到下一行

 

if - else结构

if(条件为真){
  //代码块
}else{
  //代码块  
}

 

多重if结构

常用来进行区间判断

if(条件1){
    //代码块
} else if(条件2){
    //代码块2
} else if(条件3){
    //代码块3     
}else{
    //代码块4
}

 

嵌套if结构

if(条件1){
    //代码块1
   if(条件2){
        //代码块2
     } else if(条件3){
        //代码块3 
    }
}else{
      //代码块4
}

 

switch结构

switch(表达式){
  case  常量1;
           语句1;
           breakcase  常量2;
           语句2;
           break;
  .........
   default:
            语句;
}            

使用switch结构时的注意点:
  switch后的表达式可以是整型、字符型、 String型
  case后常量表达式的值不能相同
  case后允许多条语句,不需要大括号
  如果不添加break语句,需要特别注意执行顺序
  case和default子句的先后顺序可以自行变动
  default子句可以省略

while循环

while(条件){
    //代码块
}    

 

do while循环

先执行操作得到结果,再判断是否继续

do{
  //代码块  
}while(条件)

 

for循环

for(表达式1;表达式2;表达式3){
    //代码块
}

初始化循环变量→判断循环条件→迭代循环变量→执行循环操作

 








以上是关于Java 循环的主要内容,如果未能解决你的问题,请参考以下文章

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

java 循环变量

AVKit – 视频片段仅循环 2 次

如何使用事件侦听器来加载动画片段的循环

Java错题

c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围