Java循环结构+条件语句

Java中有三种主要的循环结构:

while 循环

do…while 循环

for 循环

注意:

1.对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。

2.for的格式:

例如:for(int x = 10; x < 20; x = x+1)

增强for循环:

格式:

for(声明语句 : 表达式){ 

 //代码句子}

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。

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

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(Stringname:names) {

         System.out.print(name);

         System.out.print(",");

      }

   }

}

结果:

Java循环结构+条件语句_第1张图片

break语句,可以用来跳出循环。

continue语句,让程序立刻跳转到下一次的循环迭代去。

if...else格式:

if(布尔表达式 1){

//如果布尔表达式 1的值为true执行代码

}else if(布尔表达式 2){

//如果布尔表达式 2的值为true执行代码

}else if(布尔表达式 3){

//如果布尔表达式 3的值为true执行代码

}else {

//如果以上布尔表达式都不为true执行代码}

你可能感兴趣的:(Java循环结构+条件语句)