Java入门篇 之 逻辑控制

这篇具有很好参考价值的文章主要介绍了Java入门篇 之 逻辑控制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

博主的文章希望对大家有所帮助

今日份励志文案:凌空虚度,难成千秋伟业;求真务实,方能善作善成

冲冲冲!!!!!

Java入门篇 之 逻辑控制,java,开发语言

目录

一.if~else语句 

1.1.if-else语句基本用法:

1.2.代码演示

 二.switch~case语句

 2.1 switch~case语句基本用法:

2.2.代码演示

​编辑三.while语句

3.1while语句基本用法:

 3.2.代码演示

四.do~while语句

4.1.do~while语句基本用法:

4.2 代码演示

 五.for循环

5.1.for循环语句基本用法:

5.2代码演示


JAVA使用了C所有流程控制语句,所以如果以前用过C或C++编程,那么应该非常熟悉

一.if~else语句 

1.1.if-else语句基本用法:

if(){
  ...;
}
else{
  ...;
}

其中else可以选择不写 

1.2.代码演示

看下列代码,a=8,如果a==10,打印a==10,否则判断下面的a==5,如果a==5,则打印a==5,否则继续往下执行,依次判断,如果复合判断条件,则打印,不符合继续往下进行

这个代码打印的是ssssss! (如果学过C语言的话,理解起来会相对容易)

        public static void main(String[] args) {
            //shift + f6
            int a = 8;
            if(a == 10) {
                System.out.println("a == 10");
            }else if(a == 5) {
                System.out.println("a == 5");
            }else if(a == 4) {
                System.out.println("a == 4");
            }else if(a == 3) {
                System.out.println("a == 3");
            }else {
                System.out.println("ssssss!");
            }

        }

Java入门篇 之 逻辑控制,java,开发语言

 二.switch~case语句

 2.1 switch~case语句基本用法:

switch(){
   case 表达式1:  ...  ;break;
   case 表达式2:  ...  ;break;
   case 表达式3:  ...  ;break;
   case 表达式4:  ...  ;break;
   case 表达式5:  ...  ;break;
   //...
   default:...
}

switch是实现多路选择的一种方法;

每一个case后都会有一个break结尾,这样可以使执行流程跳到switch主体的末尾(通俗点说就是结束switch循环);break也是可以省略的,若省略break,会执行后面的case语句,直到遇到一个break为止;注意:最后的default语句没有break,也可以放置一个break,只是没有用而已

2.2.代码演示

看下列代码,str是abc;switch(str)就是以str的值作为判断条件,因为满足case "abc",所以打印abc,然后经过break跳出循环

假设string str="1";执行的就是default

 String str = "abc";
            switch (str) {
                case "abc":
                    System.out.println("abc");
                    break;
                case "124":
                    System.out.println("124");
                    break;
                default:
                    System.out.println("输入有误");
                    break;
            }

三.while语句

3.1while语句基本用法:

while中的语句会重复执行,直到()中的条件为假

while(){
   ...
}

 3.2.代码演示

看下列代码,a=1 ; sum=0;用while判断如果,a<=10进入循环执行,sum=sun+a 和 a++(a的自加),第一次进入循环,满足a<=10 ; sum=0+1=1,a=2,再次判断,以此类推

这个代码是求1~10 的和最后等于55

        public static void main(String[] args) {
            int a = 1;
            int sum = 0;
            while (a <= 10) {
                sum += a;
                a++;
            }
         System.out.println(sum);

Java入门篇 之 逻辑控制,java,开发语言

四.do~while语句

4.1.do~while语句基本用法:

while和do-while唯一区别就是do-while中的语句至少会执行一次,即使表达式第一次就被计算为false,而在while循环结构中,如果条件第一次就为false,那么其中的语句根本不会执行,在实际应用中while比do-while更常用一些

do{
   ...
}while(判断条件)

4.2 代码演示

看下列代码,a=1,sum=0,进入下列循环,执行语句最后sum=1,a=2;判断a<=10?如果表达式成立则重新进入循环,若不成立则退出循环执行打印语句

    public static void main(String[] args) {
        int a=1;
        int sum=0;
        do{
            sum=a+sum;
            a++;
        }while (a<=10);
        System.out.println(sum);

Java入门篇 之 逻辑控制,java,开发语言

 五.for循环

5.1.for循环语句基本用法:

for循可能是最经常使用的迭代形式,这种在第一次循环之前要进行初始化,随后,它会进行条件测试,直到不满足条件

for(表达式1,表达式2,表达式3){
  ...
}

5.2代码演示

看下列代码,sum=0,a=0;进入for循环执行sum=sum+a直到不满足判断条件,进行打印sum

    public static void main(String[] args) {
    int a;
    int sum=0;
    for(a=0;a<=10;a++)
    {
        sum=a+sum;
    }
    System.out.println(sum);

Java入门篇 之 逻辑控制,java,开发语言

Java入门篇 之 逻辑控制,java,开发语言

如果有解释的不对或者不清晰,麻烦大佬们海涵,如果可以烦请从评论区指出,我一定会加以修改,万分感谢

最后麻烦大佬们动一下发财的小手一键三连,万分感谢文章来源地址https://www.toymoban.com/news/detail-734351.html

到了这里,关于Java入门篇 之 逻辑控制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Java逻辑控制

    逻辑控制 【本节目标】 Java中程序的逻辑控制语句 Java中的输出输入方式 完成猜数字游戏 1.概述 我的曾经 : 早上8:00起床---洗漱---吃早饭---上课---吃午饭---上课---运动---吃完饭---玩手机---睡觉 每天的生活貌似都是这么规律,顺序的做着每件事,前途一片渺茫~~~ 直到有一天

    2024年04月26日
    浏览(30)
  • Java-逻辑控制

    目录 一、顺序结构 二、分支结构         1.if语句           2.swich语句 三、循环结构         1.while循环         2.break         3.continue         4.for循环         5.do while循环 四、输入输出         1.输出到控制台         2.从键盘输入         按照代码的书写

    2024年02月15日
    浏览(51)
  • 【Java基础篇】逻辑控制

    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏 :Java.SE,本专栏主要讲解运算符,程序逻辑控制,方法的使用,数组的使用,类和对象,继承和多态,抽象类和接口等内容 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 顺

    2024年02月06日
    浏览(37)
  • Java-逻辑控制语句

    在Java语法中,顺序结构是一种基本的程序控制结构,用于按照代码的 编写顺序 依次执行语句。 顺序结构没有条件或循环的判断,它的执行是线性的, 从上到下依次执行 每条语句。 代码示例 : 效果图 : 在Java语法中,if语句是一种条件控制语句,用于根据一个布尔表达式

    2024年02月05日
    浏览(43)
  • 【Java SE语法篇】4.程序逻辑控制

    📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 顺序结构 比较简单,按照代码书写的顺序一行一行执行。 如果调整代码的书写顺序, 则执行顺序也发生变化。 它的作用是根据判断的条件

    2024年02月01日
    浏览(40)
  • 【java探索之旅】逻辑控制掌握 顺序结构 分支语句

    🎥 屿小夏 : 个人主页 🔥个人专栏 : Java编程秘籍 🌄 莫道桑榆晚,为霞尚满天! 逻辑控制是现代编程语言中的基本概念之一,它允许程序根据特定条件来决定执行流程,使程序能够根据不同情况做出相应的处理。在编写程序时,合理运用逻辑控制可以提高代码的灵活性和

    2024年04月10日
    浏览(44)
  • Java(三)逻辑控制(if....else,循环语句)与方法

    1.1表达格式(三种) 小括号里面进行判断条件是否符合,正确执行语句 在小括号里面进行条件判断,正确执行语句1,错误执行语句2 表达式1正确,执行语句1,诺表达式1不正确, 则去判断表达式2是否正确,正确则执行语句2, 表达式2不正确,则去语句3。 外入: 为了能将值

    2024年02月09日
    浏览(44)
  • 【Java基础篇】逻辑控制练习题与猜数字游戏

    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏 :Java.SE,本专栏主要讲解运算符,程序逻辑控制,方法的使用,数组的使用,类和对象,继承和多态,抽象类和接口等内容 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 判

    2024年02月08日
    浏览(41)
  • Java零基础入门-控制流程

    哈喽,各位小伙伴们,你们好呀,我是喵手。   今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。   我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,

    2024年02月05日
    浏览(38)
  • JAVA输入语句与循环控制结构------JAVA入门基础教程

    import java.util.Scanner; class LogicExer {     static Scanner in = new Scanner(System.in);     public static void main(String args[])     {         int a;         int b;         a = b = 20;         boolean bo1 = (++a % 3 == 0) (a++ % 7 == 0);         System.out.println(a+\\\"+\\\"+bo1);         boolean b

    2024年02月01日
    浏览(54)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包