首页 > 编程语言 >JAVA break和continue的区别和应用

JAVA break和continue的区别和应用

时间:2022-09-18 09:33:29浏览次数:73  
标签:test1 JAVA String int break continue main public

1.break语句:

1)打印直角三角星型

public class test1 {
    public static void main(String[] args){
        int i,j;
        for(i=1;i<=9;i++) {  //外层循环
            if (i > 4) {
                break;     //跳出外层循环
            }
            for (j = 1; j <= i; j++) {  //内层循环
                System.out.print("*");
            }
            System.out.println();   //换行
        }
    } 

 2)打印x=1-3:

public class test1 {
    public static void main(String[] args){
        int x=1;
        while (x<=4) {
            System.out.println("x=" + x);
            if (x==3){
                break;
            }
            x++;  //当x=3时,break语句跳出循环,所以x++没有运行,x=4最后没有出现
        }
    }
}

 2.continue语句:

1)打印1-100的奇数之和:

public class test1 {
    public static void main(String[] args){
        int sum=0;
        for(int i=1;i<=100;i++){
            if (i%2==0){
                continue;  //跳出本次循环,执行下一次循环
            }
            sum += i;
        }
        System.out.println("sum="+sum);
    }
}

标签:test1,JAVA,String,int,break,continue,main,public
From: https://www.cnblogs.com/smartlearn/p/16704213.html

相关文章

  • 好书推荐之《深入理解JAVA虚拟机》
    大佬推进这本书作为JVM的入门书籍,是每一个JVAV工程师必备的。 简介这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也......
  • 8年Java Stream API,8个问题看懂Streams!
    8年JavaStreamAPI,8个问题看懂Streams!是es,自JavaSE8发布以来已经8年了,其中包含StreamAPI、FunctionalInterfaces、TimeAPI和许多更重要的特性,但是Lambda和......
  • 使用 Amazon Rekognition、Lambda 和 JavaScript 进行面部识别
    使用AmazonRekognition、Lambda和JavaScript进行面部识别创建面部搜索lambda函数以按图像搜索面部亚马逊识别亚马逊识别是一个基于云的SAAS平台提供计算机......
  • JavaScript 中的混入
    JavaScript中的混入Photoby阿列克谢·鲁班on不飞溅介绍在继承中,大多数编程语言不支持多级继承,这意味着您不能为特定类拥有多个父级。Javascript也不支持多级......
  • 简单的 JavaScript 数字格式化方法
    简单的JavaScript数字格式化方法每个大型社交媒体网站都以与93.1K追随者、100万订阅者或2.5B浏览量相同的方式格式化他们的数字,他们这样做是因为用紧凑的数字设计......
  • 在 JavaScript 中从数组中删除空值
    在JavaScript中从数组中删除空值下面介绍如何在JavaScript中从数组中删除空值。我将向您展示两种方法,第一种使用纯JavaScript和数组过滤器方法,第二种使用Lodash。......
  • Day3 java数组和方法的学习
    Day3Java方法什么是方法理解上,方法和C++的函数差不多,即实现某个功能语句块的集合,尽量保证一个方法只完成一个功能。命名规则,首字母小写后面新单词大写类似studentLe......
  • Java 序列化
    Java序列化当一个对象需要持久化(存储)或者传输的时候,就用到了序列化。对象可以转换成字节序列,该字节序列包括这个对象的数据和类型信息也包括存储在对象中数据的类型。将......
  • Java
    Java概念简述基本环境JVM:Java虚拟机(Java程序是运行在JVM上的,不同平台的JVM实现了Java程序的跨平台运行)JRE:Java运行环境(JRE=JDK+核心类库和相关文件)JDK:J......
  • Java报错Failed to read candidate component class: file
    java.io.IOException:ServerreturnedHTTPresponsecode:500forURL:http://localhost:8080/xxxxxx/getJcpeizhisatsun.net.www.protocol.http.HttpURLConnection.......