Java语言之中,循环语句有三种形式:while循环语句、do-while循环语句、for循环语句。这些语句的作用就是在一定的条件下,反复执行某段语句序列。

while循环语句:

语句形式:

while(循环继续语句条件){
//循环体
语句;
}

当前语句当循环语句条件为真,则执行语句,否则就退出循环。

do-whlie循环语句:

语句形式:

do{
语句;
}
whlie(条件)
语句;

该语句首先执行一次do中的循环体,然后计算表达式,诺该表达式为真,在执行一次循环体,否则将退出循环语句。

while循环语句与do-while循环语句的区别:do-while语句至少执行一次循环体,而while语句最少一次循环体都不执行。

for循环语句:

语句形式:

for(初始操作;循环继续条件;每次迭代后的操作){
语句(循环体);
}

for循环首先都应该初始化动作,从而开始循环条件,诺为真开始执行循环体,否则退出循环。在执行循环体之后再进行迭代运算,进行加或者减。

注意:

1.for循环诺循环条件省略,则表示循环条件为真;

2.循环体可以是空语句但是不能为空;

3.for中的条件可以移出括号,但是分隔符(;)必须仍然保留。通常初始操作可以移到for循环语句前面,循环继续条件、每次迭代后的操作可放置循环体内。

Java基础7 循环语句for、while、do-while相关推荐

  1. Java基础3 -- 循环语句

    小庄zzz:学习循环语句只需要抓住一点--代码执行顺序! 目录 一.Java基础2 -- 课后习题解析: 二.while循环 三.do while循环 四.for循环 五.跳转语句 六.多层循环 一. ...

  2. java循环基础知识_Java基础知识·循环语句

    掘友们,大家好呀,我是宸道. 今天要讲解的是Java基础的循环语句,虽然很基础但还是希望大家看完,就当时复习知识了,基础越牢固越好,对我们是有很大帮助的. 相关推荐 循环语句可以在满足循环条件的情况下 ...

  3. JAVA基础——Switch条件语句

    JAVA基础--switch 条件语句 switch语句结构: switch(表达式){case值1:语句体1:break:case值2:语句体2:break:case值3:语句体3:break:.. ...

  4. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  5. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

  6. java用while循环语句输出1-100内的奇数和

    java用while循环语句输出1-100内的奇数和 /*** 用while语句,输出0-100所有奇数和*/ public class Test04 {public static void main ...

  7. Java do while循环语句如何使用呢?

    转自: Java do while循环语句如何使用呢? 下文笔者讲述java中do while循环语句的用法详解,如下所示: do-while循环:当程序运行时,先运行do中的代码一次然后进行whil ...

  8. python循环语句画图_Python基础之循环语句用法示例【for、while循环】

    本文实例讲述了Python基础之循环语句用法.分享给大家供大家参考,具体如下: while 循环 Python中while语句的一般形式: while 判断条件: statements 同样需要注意冒 ...

  9. java之for循环语句

    还语句就是重复执行某段程序代码,直到满足特定的条件为. 在java语言中,循环语句有三种形式,for循环语句,while循环语句,还有do...while循环语句. 如果认为可以,请点赞收藏,如果你也 ...

最新文章

  1. MySQL-性能优化_影响MySQL性能的因素分析及解决方案
  2. HDU 4705 Y (树形DP)
  3. BP反向传播矩阵推导图示详解​
  4. uva 11464 Even Parity
  5. win10操作技巧介绍,很实用!
  6. 儒枭:我看技术人的成长路径
  7. 解决mac使用svn: E170000: Unrecognized URL scheme for h
  8. 深度linux 无线网卡,在Deepin Linux系统无线网卡、蓝牙模块驱动安装和出现问题的解决...
  9. python aes new_python AES 加密
  10. 微信小程序使用font awsome图标库(最新fontawsome5)
  11. 一名合格的大数据测试工程师,需要掌握哪些基本知识
  12. PHP测试是否已连接MYSQL数据库源码
  13. 人工智能-机器学习-深度学习的区别与联系
  14. 用Meta标签代码让360双核浏览器默认极速模式不是兼容模式
  15. MATLAB在Linux上报Warning: Unable to create com.mathworks.mde.explorer.Explorer解决方法
  16. Java基础笔记:Day_10 接口、匿名内部类
  17. 零基础想学习Web安全,如何入门?
  18. 51单片机使用 8线/4线/PCF8574(I2C) 驱动 LCD1602
  19. 用单片机测量流体流速的_用AT89S52单片机怎样测流速
  20. JMS ActiveMQ 简介

热门文章

  1. Unity DOTween Yoyo循环运动
  2. chrome + IDM + 油猴插件 实现百度网盘大文件的高速下载
  3. Python day13--网络编程
  4. 计算机音乐制作专业美国研究生,美国音乐制作专业研究生六大首选音乐学院
  5. cad打印老显示rpc服务器不可用,win7打印机提示rpc服务器不可用怎么办-解决win7打印机提示rpc服务器不可用的方法 - 河东软件园...
  6. python求素数(质数)及其优化
  7. 计算机主机板有什么作用,运维堡垒主机是什么?有什么作用?
  8. 什么是物联网边缘计算网关?物联网边缘计算网关的实际应用。
  9. 文华wh6服务器文件夹,文华财经选择服务器配置
  10. blur事件与click事件冲突的解决办法