码迷,mamicode.com
首页 > 其他好文 > 详细

break、continue、outer的基本运用和用for 分步输出三角形图案

时间:2020-04-09 21:44:01      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:str   三角形   pac   bre   nta   outer   ack   fence   dom   

break 直接终止循环 强制退出程序

package com.struct;
//break 直接终止循环   强制退出程序
public class BreakDomn {
  public static void main(String[] args) {
      int i=0;
      while (i<100){
          i++;
          System.out.println(i);
          if (i==30){
              break;
          }
      }
      System.out.println("123");
  }
}
?

continue 终止某次循环,跳到下一次循环

package com.struct;
//continue   终止某次循环,跳到下一次循环
public class ContinueDomn {
  public static void main(String[] args) {
      int i=0;
      while (i<100){
          i++;
          if (i%10==0){
              System.out.println();
              continue;
          }
          System.out.print(i);
      }
  }
}
?

outer 标签 跳出循环 到标签的地方 进行下一步循环

package com.struct;
?
public class LaberDomn {
  public static void main(String[] args) {
      int count=0;
?
      //不建议使用 有点麻烦
      outer:for (int i=101;i<150;i++){
          for (int j=2;j<i/2;j++){
              if (i%j==0){
                  continue outer;
              }
          }
          System.out.print(i+" ");
      }
  }
}
?

用for循环输出三角形

package com.struct;
//输出三角形 分为三步来实现的 用foe循环
?
public class TestDomn {
  public static void main(String[] args) {
      for (int i = 1; i <= 5; i++) {
          for (int j=5;j>=i;j--){
              System.out.print(" ");
          }
          for (int j=1;j<=i;j++){
              System.out.print("*");
          }
          for (int j=1;j<i;j++){
              System.out.print("*");
          }
          System.out.println();
      }
  }
}
?

 

break、continue、outer的基本运用和用for 分步输出三角形图案

标签:str   三角形   pac   bre   nta   outer   ack   fence   dom   

原文地址:https://www.cnblogs.com/lly-start/p/12669567.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!