JAVA中的各种循环语句

这篇具有很好参考价值的文章主要介绍了JAVA中的各种循环语句。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、if循环

二、if与else if循环的运用

三、while循环

四、for循环


我下面都用案例来解释和展示循环,大家结合案例和注释多加感悟,将会对Java循环有个不错了解。

一、if循环

  下面为一个输入成绩判定情况

public class IfDemo02 {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入成绩");
        int score=scanner.nextInt();
        if(score>60){//满足条件
            System.out.println("及格");
        }
        else{//不满足条件
            System.out.println("不及格");
        }
    }
}

二、if与else if循环的运用

public class IfDemo03 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入成绩");
        double score = scanner.nextDouble();
        if (score==100) {
            System.out.println("恭喜满分");
        }
        else if(score<100 && score>=90){
            System.out.println("优秀");
        }
        else if(score<90 && score>=80){
            System.out.println("良好");
        }
        else if(score<80&&score>=70){
            System.out.println("中等");
        }
        else if(score<70&&score>=60){
            System.out.println("及格");
        }
        else if(score<60&&score>=0){
            System.out.println("不及格");
        }
        else{//以上布尔表达式都不为true代码
            System.out.println("成绩不合法");
        }
    }
}

if与else if同时使用可以筛选多个条件。最后一个else可以筛选以上不满足的情况。

三、while循环

下面为计算从1加到100的一个案例进行分析

public class WhileDemo02 {
    public static void main(String[] args) {
        //输出1+2+3+...+100=
        int i = 0;
        int sum = 0;
        while (i <100) {
            i++;
            sum = sum + i;

        }
        System.out.println(sum);
    }
}

当i<100时执行while循环,直到i++到等于100时退出循环,输出结果

还有另一种方法进行计算

public class WhileDemo03 {
    public static void main(String[] args) {
        //输出1+2+3+...+100=
        int i = 0;
        int sum = 0;
        while (i <=100) {
            sum = sum + i;
            i++;
        }
        System.out.println(sum);
    }
}

大家能看出这两个区别吗?

这个的实际意义变成从0加到100,虽然与上面结果相同,但是逻辑是不太相同的。希望大家能够自己感悟清楚,自己感悟比我说明白更加透彻。

四、for循环

简单的输出1~100

public class ForDemo01 {
    public static void main(String[] args) {
        //初始化//判断条件//迭代
        for(int i=1;i<=100;i++){
            System.out.println(i);
        }
        System.out.println("for循环结束");
        //   在IDEA中 100.for可快速生成for循环

    }
}
输出1~1000能被5整除的数,并且每行输出三个
public class ForDemo03 {
    public static void main(String[] args) {
        //for循环输出1~1000能被5整除的数,并且每行输出三个
        for (int i = 1; i <= 1000; i++) {
            if(i%5==0){
                System.out.print(i+"\t");//  /t空格键
            }
            if(i%(5*3)==0){//每行三个就是到15的倍数就换行
                System.out.println("\n");
            }
            //println 输出会换行
            //print 输出完不会换行
        }
    }
}

最后来一个难一点的输出九九乘法表

public class ForDemo04 {
    public static void main(String[] args) {
        //九九乘法表
        for (int j = 0; j <= 9; j++) {
            for (int i = 1; i <= j; i++) {
                System.out.print(j+"*"+i+"="+(j*i)+"\t");
            }
            System.out.println();
        }

    }

运用了两个for循环,当 进入循环,里面循环完 i<j 次才会跳出循环,j 再迭代递增循环。

多感悟 i<j 这个循环意思,你就能完全明白嵌套循环了。

Study by kuangsgen文章来源地址https://www.toymoban.com/news/detail-402623.html

到了这里,关于JAVA中的各种循环语句的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Python】循环语句 ② ( while 嵌套循环 | 代码示例 - while 嵌套循环 )

    while 嵌套循环 就是 在 外层循环 中 , 嵌套 内层循环 ; while 嵌套循环 语法格式 : while 嵌套循环 也是基于 空格缩进 , Python 中基于 空格缩进 判定代码逻辑的层次关系 ; 外层循环 的 循环操作 前面有 四个空格缩进 , 内层循环 的 while 和 循环条件 所在的语句 前面有 四个空

    2024年02月06日
    浏览(53)
  • 【python】Python基础语法详细教程以及案例教学之 while循环语句、while语句嵌套应用、for循环语句、for语句嵌套应用、循环中断

    目录  前言 一、while循环的基础语法  1)什么是while语句?  2)如何具体实现while语句? 二、while循环的基础案例 1)案例一:  2)案例二: 三、while循环的嵌套应用 1)学习目标: 2)什么是while循环的嵌套 3)如何实现while嵌套? 四、while循环的嵌套案例 1)学习目标 2)补充

    2024年01月25日
    浏览(61)
  • 【python基础】循环语句-while循环

    循环语句主要的作用是在多次处理具有相同逻辑的代码时使用。while循环是Python提供的循环语句之一。 while循环的语法格式之一: 比如我们输出1-10之间的奇数,编写程序如下所示: while循环如果放在生产生活中的话,类似于循环处理,如下图所示 我们可以通过设置条件表达

    2024年02月08日
    浏览(47)
  • Python循环语句(while循环、for循环)

    Python循环语句主要有while循环和for循环,Python 循环语句的控制结构图如下所示: Python中的while语句形式一般是: while 判断语句(condition): 执行语句(statements) while循环的执行图如下: 在Python需要注意冒号的格式和缩进,比如你在Python中使用冒号只能使用英文格式的双引号\\\"

    2024年02月06日
    浏览(67)
  • 什么是循环语句?如何使用for循环、while循环和do-while循环?

    1. 引言: 循环语句是一种编程结构,用于重复执行一段代码块,直到满足特定条件为止。它在程序中起到了简化代码、提高效率和处理大量数据的重要作用。在本文中,我们将详细讨论三种常见的循环语句:for循环、while循环和do-while循环。 2. for循环: for循环是一种常用的循

    2024年02月07日
    浏览(59)
  • 【C语言】while循环语句

    🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:C语言 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进步! 引言 在C语言编程中,循环结构是一种强大的工具,能够重复执行一段代码,直到满足特定条件。而

    2024年03月18日
    浏览(62)
  • 《Python入门到精通》循环语句 while循环,for循环

    「作者主页」: 士别三日wyx 「作者简介」: CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」: 小白零基础《Python入门到精通》 while

    2024年02月14日
    浏览(57)
  • Shell脚本while循环语句应用

    记录 :433 场景 :Shell脚本while循环语句应用。Shell脚本while循环语句应用。while do done、while : do done、while true do done。 版本 :CentOS Linux release 7.9.2009。 1.while常用格式 1.1格式一:while do done 1.2格式二:无限循环(while : do done) 1.3格式三:无限循环(while true do done) 2.使用while遍历数组

    2024年02月06日
    浏览(74)
  • SQL Server —— While语句循环

    一:简介 while 循环是有条件的循环控制语句。满足条件后,再执行循环体中的SQL语句。 while: break, 如果有多条语句可以在while后面添加begin-end。关于while的语法 while(条件) -- begin -- 语句1 -- 语句2 -- break 根据情况是否添加break -- end  二 关于While的实例1 把10条数据添加一个表中

    2024年02月22日
    浏览(41)
  • Python编程——while循环语句讲解

    作者: Insist-- 个人主页: insist--个人主页 本文专栏: python专栏 专栏介绍: 本专栏为 免费 专栏,并且会持续更新python基础知识,欢迎各位订阅关注。 目录 一、怎么理解循环? 二、while语句基础格式 三、例子 例题:使用while语句输出1~100的所有数字 四、break 语句 例题:在

    2024年02月15日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包