java 循环控制

Posted cyany_blue

tags:

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

while 循环

while(condition){
       //xxx
}


for循环

for(initialization;expression;update){//注意是分号的
    //xxxx
}


      for(int x = 10; x < 20; x = x + 1) {
         System.out.print("value of x : " + x );
         System.out.print("\\n");
      }


do{
    //xxxx
}while(condition);

int x = 10;
      do {
         System.out.print("value of x : " + x );
         x++;
         System.out.print("\\n");
      }while( x < 20 );



循环控制声明
break

int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         if( x == 30 ) {
            break;
         }
         System.out.print( x );
         System.out.print("\\n");
      }

continue

int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         if( x == 30 ) {
            continue;
         }
         System.out.print( x );
         System.out.print("\\n");
      }

java 循环增强

for(declaration : expression) {
   // Statements
}

public class Test {

   public static void main(String args[]) {
      int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("\\n");
      String [] names = {"James", "Larry", "Tom", "Lacy"}; //大括号

      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

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

for循环结构

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

Java基本语法-2(流程控制-判断循环)

JAVA流程控制

java 循环变量

Java控制语句——分支循环跳转