Java 条件控制与循环控制实例

 更新时间:2017年05月17日 08:06:57   投稿:jingxian  
下面小编就为大家带来一篇Java 条件控制与循环控制实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

条件控制语句:

1. if-else语句

if(条件1){

代码块1;

}else if(条件2){

代码块2;

}else{

代码块3;

}

2. switch语句

switch(变量a){

case A:

//代码块1

break;

case B:

//代码块2

break;

default: //前面没有满足的条件,执行default

//代码块3

break;

}

若是不用break,则会一直执行下去,直到整个循环终止。

switch语句接收的变量类型有限:char,byte,short,int,String,enum(枚举)

循环控制语句:

满足条件下,循环执行代码块

循环语句的必要元素:变量初始化、循环条件、循环体、迭代语句

(迭代语句:控制循环条件的变量使其为假,保证循环可以结束,避免死循环)

1. for循环

for(变量初始化 ; 循环条件 ; 迭代语句){

循环体;

}

for循环的循环条件比循环体多执行一次

2. while循环

变量初始化;

while(循环条件){

循环体;

迭代语句;

}

3. do…while循环

do{

循环体

}while(循环条件)

4. foreach循环

for(数据类型 变量:数组){

代码块;

}

foreach循环遍历数组

以上这篇Java 条件控制与循环控制实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • idea不能搜索任何插件的问题解决

    idea不能搜索任何插件的问题解决

    本文主要介绍了idea不能搜索任何插件的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Java8方法引用和构造引用代码实例

    Java8方法引用和构造引用代码实例

    这篇文章主要介绍了java8方法引用和构造引用代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • SpringMVC请求乱码处理的2种方式

    SpringMVC请求乱码处理的2种方式

    这篇文章主要介绍了SpringMVC请求乱码处理的2种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • 详解利用spring-security解决CSRF问题

    详解利用spring-security解决CSRF问题

    这篇文章主要介绍了详解利用spring-security解决CSRF问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • JAVA实现FTP断点上传的方法

    JAVA实现FTP断点上传的方法

    这篇文章主要介绍了JAVA实现FTP断点上传的方法,涉及java使用FTP实现文件传输的相关技巧,需要的朋友可以参考下
    2015-06-06
  • Springboot 整合通用mapper和pagehelper展示分页数据的问题(附github源码)

    Springboot 整合通用mapper和pagehelper展示分页数据的问题(附github源码)

    这篇文章主要介绍了Springboot 整合通用mapper和pagehelper展示分页数据(附github源码),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • springboot结合mybatis-plus快速生成项目模板的方法

    springboot结合mybatis-plus快速生成项目模板的方法

    Mybatis-Plus是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生,接下来通过本文给大家分享springboot结合mybatis-plus快速生成项目模板的方法,感兴趣的朋友一起看看吧
    2021-06-06
  • SpringValidation数据校验之约束注解与分组校验方式

    SpringValidation数据校验之约束注解与分组校验方式

    本文将深入探讨Spring Validation的核心功能,帮助开发者掌握约束注解的使用技巧和分组校验的高级应用,从而构建更加健壮和可维护的Java应用程序,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • mybatis-plus与JPA混合的使用方式

    mybatis-plus与JPA混合的使用方式

    这篇文章主要介绍了mybatis-plus与JPA混合的使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • SpringBoot切面实现token权限校验详解

    SpringBoot切面实现token权限校验详解

    这篇文章主要介绍了SpringBoot切面实现token权限校验详解,要实现权限校验,首先数据表和实体类上需要有权限字段,我的表中permission和gender是通过外键约束permission表和gender表实现枚举的,因为可拓展性更好,需要的朋友可以参考下
    2024-01-01

最新评论