我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Java的循环

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Java的循环

目录

while循环

do while循环

for 循环 


while循环

while循环结构:    语法结构:        初始值;        while(条件){            //循环操作代码块            //迭代代码        }     执行规律:        1)首先执行一次初始值;        2)然后判断条件,如果条件为true,执行循环操作代码块,循环操作代码块执行完,执行迭代代码,迭代代码执行完,再去判断循环条件     注意:        1)初始值代码只执行一次        2)迭代代码用来改变初始值,为了让循环条件在某个时刻不再满足,结束循环,如果没有迭代代码。循环会进入死循环        3)如果第一次判断循环条件不满足,那么循环操作一次都不会执行
 public static void main(String[] args) {        int i =1;        //i<=100 zz循环条件        while (i<=100){            //循环操作代码,重复干的事            System.out.println("第"+i+"遍:好好学习,天天向上 ");            //i++ 迭代,改变初始值            i++;        }    }}

 运行结果:

do while循环

do-while循环结构    语法结构:        初始值代码;        do{            //循环操作代码            //迭代代码        }while(循环条件);    执行规律:        1)首先执行一次初始值代码(初始值代码只会执行一次)        2)执行循环操作代码和迭代代码,然后去判断循环条件,如果循环条件为true,则继续执行循环操作代码和迭代代码,再判断循环条件            如果循环条件为false,就结束整个do-while循环,继续往下执行do-while循环结构后面的代码    注意:        1)初始值之执行一次        2)do-while循环是先执行一次循环操作,然后判断循环条件,所以如果第一次循环条件就不成立,那么循环操作也会执行一次(do-while循环循环操作至少会执行一次)

 

public static void main(String[] args) {        //使用do while 循环输出1-100之间所有的整数        //初始值        int i=1;        do{//循环操作            System.out.println(i);            //迭代操作            i++;        }while (i<=100);//循环条件    }}

运行结果:

for循环

for循环结构:
       语法结构:
           for(初始值;循环条件;迭代代码){
               //循环操作代码
           }
       执行规律:
         1)执行初始值操作
         2)判断循环条件,如果循环条件为true,执行循环操作代码,执行完循环操作代码,执行迭代代码,然后再去判断循环条件,根据循环条件决定是否执行循环操作代码
              如果循环条件为false,则结束整个for循环结构,继续往下执行for循环结构后面的代码
       注意:
           1)初始值只执行一次
           2)先判断循环条件,再根据循环条件决定是否执行循环操作,所以,如果第一次判断循环条件不成立,循环操作一次都不会执行
     

public static void main(String[] args) {        //使用for循环输出100遍好好学习,天天向上        for(int i =1;i<=100;i++){            System.out.println("第"+i+"遍:好好学习,天天向上");        }        System.out.println("输出完毕");    }}

运行结果:

 

来源地址:https://blog.csdn.net/qq_64960245/article/details/131443467

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Java的循环

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

2023-09-20

java-for循环问题

这篇文章主要介绍了java-for循环问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-03-13

Java 基础 之 while 循环

转载于 : http://www.verejava.com/?id=16992618818220 public class Test1 {pub
2023-06-02

java如何跳出循环

在实际编程中,有时需要在条件语句匹配的时候跳出循环。在Java里,由break和continue语句控制。“break”语句“break”语句用来结束循环,即不再执行后边的所有循环。示例:计算1+2+3+4……+100的结果。 (推荐学习:java课
java如何跳出循环
2017-11-08

java怎么跳出循环

break、continue、return的区别:break:默认是跳出最里层的循环,也就是break所在的最近的那层循环。continue:是终止本次循环,继续下次循环。return:结束当前方法。3层循环的简单测试:for (int i = 0; i <
java怎么跳出循环
2014-08-09

java实现循环队列

循环队列的优点普通队列出队操作开销大:在出队操作时,索引为0后面的所有元素,都需要往前移动一位,元素越多,消耗的时间也越多,时间复杂度为O(N)。循环队列的逻辑:1、当元素较少时(tail位置在front后面),循环队列与普通队列出队操作一样,入队的元素将会放
java实现循环队列
2017-09-10

Java和Python中for循环的比较

Java是强类型的语言,而python是弱类型的语言。先看Java中的for循环使用,如下图:package test06;public cl
2023-01-31

循环分支循环语句

# 三大结构 - 循环 - 分支 - 循环. . .In [ ]:  # 分支 - 分支的基本语法 - if 条件表达式: 语句1 语句2 语句3 ..... - 条件
2023-01-30

java如何跳出for循环?

java跳出for循环的方法breakcontinuereturnbreak语句break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。 break不仅可以结束其所在的循环,还可结束
java如何跳出for循环?
2019-06-17

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录