0
点赞
收藏
分享

微信扫一扫

JAVA中的循环结构

快乐码农Alan007 2022-04-14 阅读 66
java

while循环

  1. while是最基础的循环
  2. 语句类型就是while(布尔类型语句判断)
  3. 例如下面经典例题
//用while循环输出1 ~100 的和
{
int i = 0;  
int sum = 0;

while(i <= 100){
sum += i;
i++;
}
System.out.println(sum);
}

do while

  1. do while 语句基本与while语句相同,但do while语句不管布尔语句判断是否为真至少都会输出一次
  2. 注意的是while布尔表达式在前,do while 在后
  3. 实例
{
 int i = 0;
 int sum = 1;
        do {
            sum = i + sum;
            i = (i+5)/2;

        } while(i <= 1);
        System.out.println(sum);
    }

for

  1. 虽然前面有了while 与 do whlie 循环语句,但是JAVA还是引用了 for 循环语句
  2. for循环语句能使循环变得更简单,而且 for 循环在一开始就写出了循环次数与条件
  3. 实例九九乘法表
{
//for(初始化; 布尔表达式; 更新}
 for (int j = 1; j<= 9; j++) {
    for (int i = 0; i <= j; i++) {
    
    System.out.print(j + "*" + i + "=" + (j * i) + "\t"); //print输出换行
   					 									//"\t"输出一个tad
            }
       System.out.println( );

小提醒

  1. 除了这些循环语句,还有比较有用的关键词例如 break 与 continue
  2. break关键词主要用于跳出当前循环语句,可以继续执行下一个循环语句,多用于do while 与while语句
  3. continue关键字适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。在 for 循环中,continue 语句使程序立即跳转到更新语句。在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句。
  4. break用法
 int [] numbers = {10, 20, 30, 40, 50};
 
      for(int x : numbers ) {
         // x 等于 30 时跳出循环
         if( x == 30 ) {
            break;
         }
         System.out.print( x );
         System.out.print("\n");

5.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中循环结构及实例

JavaScript 中的循环结构

Java循环结构

Java基础的循环结构

Java 选择结构、循环结构

JAVA入门-循环结构

JAVA循环结构语句

0 条评论