详解JAVA的控制语句

 更新时间:2021年11月10日 16:36:30   作者:略知12  
这篇文章主要介绍了Java中的控制语句,循环等语句是Java编程中流程控制的基础,需要的朋友可以参考下,希望能够给你带来帮助

一、流程控制

在这里插入图片描述

顺序结构就是按照代码的先后顺序,依次执行。

二、if语句

格式:

         if (关系表达式1) {
    语句体1;
   }
   else if (关系表达式2) {
    语句体2;
   }
   …
   else {
    语句体n+1;
   }

三、switch语句

格式:

switch(){
    case 值1:
        语句体1;
        break;
    case 值2:
        语句体2;
        break;
    …
    defult:
        语句体n+1;
        break;
   }

注:

1.defalt相当于else,里面的break可不写。

2.下图case穿透,慢慢体会

在这里插入图片描述

其实就是case语句体后没有break的情况下,会直接跳过下一个判断,向下执行,直到break或者switch语句结束

四、for循环语句

格式:

for (初始化语句;条件判断语句;条件控制语句){
    循环体语句;
   }

五、while循环语句

格式:

        while (条件判断语句) {
    循环体语句;
    条件控制语句;
   }

六、do…while循环语句

格式:

           do {
    循环体语句;
    条件控制语句;
   }while (条件判断语句) ;

相当于while循环的先斩后奏版!

七、跳转控制语句

恰当地使用continue和break

八、循环嵌套

循环中有循环,江湖人称“无限套娃”

九、Random

在这里插入图片描述

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!

相关文章

  • java 类加载机制和反射详解及实例代码

    java 类加载机制和反射详解及实例代码

    这篇文章主要介绍了java 类加载机制和反射详解及实例代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • mybatis使用双层<foreach>循环嵌套方式

    mybatis使用双层<foreach>循环嵌套方式

    在Mybatis中使用双层循环嵌套插入数据可以有效减少数据库IO操作,提高性能,通过在mapper.xml中定义双层集合来实现,外层集合为实体类中的集合字段,内层集合为集合字段中的另一个集合,通过这种方式,可以在业务代码中减少循环插入的次数
    2024-09-09
  • 深入学习java内存化和函数式协同

    深入学习java内存化和函数式协同

    这篇文章主要介绍了深入学习java内存化和函数式协同,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
    2019-06-06
  • 浅谈Java中Collection和Collections的区别

    浅谈Java中Collection和Collections的区别

    下面小编就为大家带来一篇浅谈Java中Collection和Collections的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • springboot集成swagger过程解析

    springboot集成swagger过程解析

    这篇文章主要介绍了springboot集成swagger过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • 解决SpringBoot项目中log4j与logback的Jar包冲突问题

    解决SpringBoot项目中log4j与logback的Jar包冲突问题

    这篇文章主要给大家介绍了解决SpringBoot项目中log4j与logback的Jar包冲突问题,文中有详细的解决方法和冲突的原因,有遇到相同问题的朋友可以参考阅读本文
    2023-10-10
  • 解决使用@ResponseBody后返回500错误的问题

    解决使用@ResponseBody后返回500错误的问题

    这篇文章主要介绍了解决使用@ResponseBody后返回500错误的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • 如何使用Spring AOP的通知类型及创建通知

    如何使用Spring AOP的通知类型及创建通知

    这篇文章主要给大家介绍了关于如何使用Spring AOP的通知类型及创建通知的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Spring AOP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • SpringMVC利用dropzone组件实现图片上传

    SpringMVC利用dropzone组件实现图片上传

    这篇文章主要介绍了SpringMVC利用dropzone组件实现图片上传,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • java 实现增量同步和自定义同步的操作

    java 实现增量同步和自定义同步的操作

    这篇文章主要介绍了java 实现增量同步和自定义同步的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01

最新评论