Java基础之三大控制流程结构

 更新时间:2021年04月26日 11:18:38   作者:爱代码的小余  
这篇文章主要介绍了Java基础之三大控制流程结构,文中有非常详细的代码示例,对正在学习java基础的小伙伴们有非常好的帮助,需要的朋友可以参考下

一、前言

在代码的控制流程当中,有三大结构。分别是顺序结构,选择结构,循环结构,就让我们来看一看这三大结构体和一些语句吧

二、顺序结构

顺序结构是指按照顺序一句一句地执行

public class Demo{
     public static void main(String[] args) {
            System.out.println("顺序1");
            System.out.println("顺序2");
            System.out.println("顺序3");
            System.out.println("顺序4");
     }
 }

结果如下:

在这里插入图片描述

三、选择结构

选择结构是指有选择地去执行某个语句

3.1 if选择结构

public class Demo{
    public static void main(string[] args){
        int score=90
        if ( i <100){
            System.out.println("该数字小于100!");
        }else{
            system.out.println("该数字大于或的等于100!")
        }
    }
}

其结果如下:

在这里插入图片描述

3.2 switch选择结构

public class Demo{
    public static void main(String[] args) {
        char grate='C';
        switch (grate){
            case 'A':
                System.out.println("优秀");
                break;
            case 'B':
                System.out.println("良好");
                break;
            case 'C':
                System.out.println("一般");
                break;
            case 'D':
                System.out.println("及格");
                break;
            case 'E':
                System.out.println("挂科");
                break;
            default:
                System.out.println("未知等级");
        }
}

结果如下:

在这里插入图片描述

四、循环结构

循环结构是指循环使用同一个语句

4.1 While循环

public class Demo{
    public static void main(String[] args) {
        //输出1~5
        int i=0;
        while (i<5){
            i++;
            System.out.println(i);
        }
    }
}

其中结果如下:

在这里插入图片描述

4.2 DoWhile循环

public class Demo{
    public static void main(String[] args){
        //输出1~5
        int i=0;
        do{
            i++;
            System.out.println(i);
        }while(i<5)
    }
}

其结果如图:

在这里插入图片描述

4.3 For循环

public class Demo{
    public static void main(String[] args) {
        for (int i = 0; i < 3; i++) {
            System.out.println("学基础,看小余");
        }
    }
}

结果如图:

在这里插入图片描述

到此这篇关于Java基础之三大控制流程结构的文章就介绍到这了,更多相关java控制流程结构内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java中把字符串转成 double的方法

    java中把字符串转成 double的方法

    Java 中可以使用 Double 类中的静态方法 parseDouble() 将一个字符串转换为 double 类型的数值,本文结合实例代码对java字符串转成 double详细讲解,需要的朋友参考下吧
    2023-08-08
  • Java参数按值传递示例演示

    Java参数按值传递示例演示

    在Java中,方法参数的传递方式实际上是按值传递,接下来通过本文给大家介绍了Java参数按值传递示例演示,需要的朋友可以参考下
    2023-09-09
  • JNDI在JavaEE中的角色_动力节点Java学院整理

    JNDI在JavaEE中的角色_动力节点Java学院整理

    这篇文章主要介绍了JNDI在JavaEE中的角色,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • JDK1.8下载、安装和环境配置超详细教程(最新最完整)

    JDK1.8下载、安装和环境配置超详细教程(最新最完整)

    jdk1.8是一款功能强大的Java语音软件开发工具包,JDK是学好Java的第一步,本文重点给大家介绍JDK1.8下载、安装和环境配置教程,需要的朋友可以参考下
    2022-11-11
  • 浅谈springboot自动装配原理

    浅谈springboot自动装配原理

    作为Spring Boot的精髓,自动配置原理首当其冲.今天就带大家了解一下springboot自动装配的原理,文中有非常详细的代码示例,对正在学习java的小伙伴们很有帮助,需要的朋友可以参考下
    2021-05-05
  • java定时器timer的使用方法代码示例

    java定时器timer的使用方法代码示例

    这篇文章主要介绍了java定时器timer的使用方法代码示例,向大家分享了两部分代码,详细内容请参见正文,还是比较不错的,需要的朋友可以参考下。
    2017-11-11
  • 关于springmvc报错404的问题

    关于springmvc报错404的问题

    这篇文章主要介绍了关于springmvc报错404的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Hibernate传入Java对象创建动态表并录入数据

    Hibernate传入Java对象创建动态表并录入数据

    这篇文章主要介绍了Hibernate传入Java对象创建动态表并录入数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • Java中左移和右移问题图文详解

    Java中左移和右移问题图文详解

    左移和右移并不常用,在一些特殊情况下才会使用,比如加解密时,会大量用到,这篇文章主要给大家介绍了关于Java中左移和右移问题的相关资料,需要的朋友可以参考下
    2021-11-11
  • 使用socket实现网络聊天室和私聊功能

    使用socket实现网络聊天室和私聊功能

    这篇文章主要介绍了使用socket实现网络聊天室和私聊功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12

最新评论