首页 > 编程语言 >java基础--break和continue!!!!!

java基础--break和continue!!!!!

时间:2022-10-01 20:35:10浏览次数:49  
标签:java -- System break int continue public 循环 out

break和continue

  • break用于强行退出循环,不执行循环中剩余的语句,也可在switch语句中使用。break在任何循环语句主体,均可用break控制循环流程。

    package com.wang.struct;

    public class BreakDemo01 {
      public static void main(String[] args) {
          /*for循环break打破
          for (int i = 0; i < 100; i++) {
              System.out.println(i);

              if(i==30){
                  break;
              }
          }*/
          int i = 0;//while循环break打破
          while(i<100){
              i++;
              System.out.println(i);
              if(i==30){
                  break;
              }
          }
          System.out.println("张三");
      }
    }
  • continue语句用在循环语句体中,用于终止某次循环过程,即跳出循环体中尚未执行的语句,接着进行下一次是否执行循环的判定

package com.wang.struct;

public class ContinueDemo01 {
  public static void main(String[] args) {
      int i = 0;
      while(i<100){
          i++;
          if (i%10==0){
              System.out.println();
              continue;//终止i%10==0这次循环,还会接着  
                        循环达成if条件终止这次循环,然                      
    后开始下次循环
          }
          /*System.out.print(i+"\t");*/
          System.out.print(i+"\t");
      }
  }
}

打印三角(代码)

package com.wang.struct;

public class TextDemo01 {
  public static void main(String[] args) {
      //打印三角形5行
      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();

      }
  }
}

标签:java,--,System,break,int,continue,public,循环,out
From: https://www.cnblogs.com/wang1999an/p/16747703.html

相关文章

  • 类与对象的小结
    类和对象的初始化问题初始值public/private数据类型变量名=初始值 初始化块{初始化内容}/*非静态初始化块:作用:给对象进行初始化。对象一建立就运行,且优先于构造......
  • 这次是大学生辣(C语言版)
    【题目描述】某日,国家安全局获得一份珍贵的材料,上面记载了一个即将进行的恐怖活动的信息。不过,国家安全局没法获知具体的时间,因为材料上的时间使用的是LINUX的时间戳,即是......
  • leetcode-sql-626. 换座位 order by if
    626.换座位表:Seat+-------------+---------+|ColumnName|Type  |+-------------+---------+|id     |int  ||name    |varchar|......
  • WPF开发经验-实现自带触控键盘的TextBox
    一引入项目有个新需求,当点击或触碰TextBox时,基于TextBox的相对位置,弹出一个自定义的Keyboard,如下图所示: 二KeyboardControl先实现一个自定义的KeyboardControl,它继......
  • PTA题目集1~3的总结
    一、前言在新学期中我们初步学习了JAVA这门新的计算机语言,相较于之前学习的c语言,数据结构,JAVA在算法的运用上几乎相同,但又有许多差异。JAVA语言最大的特点是要构造类,并通......
  • 第三章练习
    题目描述】有时候人们用3~4位数字表示一个时间,比如1106表示11点零6分,530表示5点30。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这......
  • mybatis-spring的pom.xml
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"......
  • manim movealongpath 的bug
    l=msm('leave').scale(2)leavepath=msm('leavepath').scale(2)xxp(ama(l,leavepath))报错:Exception:CannotcallMobjec......
  • 003.Spring AOP的原理——Spring AOP简介——AOP的核心概念——AOP的2种代理方式——A
    1.6SpringAOP原理SpringAOP通过面向切面技术将与业务无关却为业务模块所共用的逻辑代码封装起来,以提高代码的复用率,降低模块之间的耦合度。SpringAOP将引用分为核心......
  • 实验3:OpenFlow协议分析实践
    完成拓扑搭建,完成相关IP配置,并实现主机与主机之间的IP通信。用抓包软件获取控制器与交换机之间的通信数据。HelloOpenFlow:1.0Port:6633-->55062Seq:1Ack:1......