循环小节

2024-03-29 16:58
文章标签 循环 小节

本文主要是介绍循环小节,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.while

  •                   while条件表达式为真,则执行{}中的语句,为假,则退出循环。
  •                   常见错误: 初学者往往会在while表达式的括号之后加“;”,程序会认为要执行一条空语句,进而陷入无限循                        环,Java编译器也不会报错。

2.do...while

  •                   先执行一次循环在判断条件是否成立,也就是说,{}中的程序至少要被执行一次
  •                   格式:    do
  •                           {
  •                              执行语句
  •                            }
  •                           while(条件表达式);

3.for循环

  •                   格式:for(表达式1;表达式2;表达式3)

                      {
                          语句序列
                      }

  •                           表达式1:初始化表达式
  •                           表达式2:循环条件表达式
  •                           表达式3:改变循环条件

 4.foreach

  •                  是for循环的简化版,不能取代for,但任何的foeeach语句都可以改写成for循环语句。
  •                  格式:
  •                      for(元素变量x:遍历对象obj){
  •                                              引用了x的java语句;
  •                                              }
  •                          x不需要初始化。
  •                      foreach在遍历数组等方面为程序员提供了很大方便。。。

while循环例子

        int x=1;int sum=0;while(x<=10) {sum=sum+x;x++;}System.out.println("sum="+sum);

do...while循环例子

        int a=100;while(a==60) {System.out.println("ok1");//条件为假,一次也不执行a--;}int b=100;do{System.out.println("ok2");b--;}while(b==60);//先执行一次,在判断条件

for循环例子 

        int sum=0;for(int i = 2;i<=100;i+=2){sum=sum+i;}System.out.println("2到100之间的所有偶数和为:"+sum);

 foreach循环例子 

int arr[]= {7,10,1};System.out.println("一维数组中的元素分别为:");for(int x:arr ){System.out.print(x+"\t");}

日常鸡汤:优于别人,并不高贵

                  真正的高贵是优于过去的自己。。。

这篇关于循环小节的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/859136

相关文章

MySQL存储过程之循环遍历查询的结果集详解

《MySQL存储过程之循环遍历查询的结果集详解》:本文主要介绍MySQL存储过程之循环遍历查询的结果集,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录前言1. 表结构2. 存储过程3. 关于存储过程的SQL补充总结前言近来碰到这样一个问题:在生产上导入的数据发现

Nginx部署React项目时重定向循环问题的解决方案

《Nginx部署React项目时重定向循环问题的解决方案》Nginx在处理React项目请求时出现重定向循环,通常是由于`try_files`配置错误或`root`路径配置不当导致的,本文给大家详细介... 目录问题原因1. try_files 配置错误2. root 路径错误解决方法1. 检查 try_f

Spring三级缓存解决循环依赖的解析过程

《Spring三级缓存解决循环依赖的解析过程》:本文主要介绍Spring三级缓存解决循环依赖的解析过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、循环依赖场景二、三级缓存定义三、解决流程(以ServiceA和ServiceB为例)四、关键机制详解五、设计约

Spring 中的循环引用问题解决方法

《Spring中的循环引用问题解决方法》:本文主要介绍Spring中的循环引用问题解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录什么是循环引用?循环依赖三级缓存解决循环依赖二级缓存三级缓存本章来聊聊Spring 中的循环引用问题该如何解决。这里聊

C# foreach 循环中获取索引的实现方式

《C#foreach循环中获取索引的实现方式》:本文主要介绍C#foreach循环中获取索引的实现方式,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、手动维护索引变量二、LINQ Select + 元组解构三、扩展方法封装索引四、使用 for 循环替代

Spring Boot循环依赖原理、解决方案与最佳实践(全解析)

《SpringBoot循环依赖原理、解决方案与最佳实践(全解析)》循环依赖指两个或多个Bean相互直接或间接引用,形成闭环依赖关系,:本文主要介绍SpringBoot循环依赖原理、解决方案与最... 目录一、循环依赖的本质与危害1.1 什么是循环依赖?1.2 核心危害二、Spring的三级缓存机制2.1 三

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

Python循环缓冲区的应用详解

《Python循环缓冲区的应用详解》循环缓冲区是一个线性缓冲区,逻辑上被视为一个循环的结构,本文主要为大家介绍了Python中循环缓冲区的相关应用,有兴趣的小伙伴可以了解一下... 目录什么是循环缓冲区循环缓冲区的结构python中的循环缓冲区实现运行循环缓冲区循环缓冲区的优势应用案例Python中的实现库

Java嵌套for循环优化方案分享

《Java嵌套for循环优化方案分享》介绍了Java中嵌套for循环的优化方法,包括减少循环次数、合并循环、使用更高效的数据结构、并行处理、预处理和缓存、算法优化、尽量减少对象创建以及本地变量优化,通... 目录Java 嵌套 for 循环优化方案1. 减少循环次数2. 合并循环3. 使用更高效的数据结构4

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(