循环结构

循环语句可以在满足循环条件的情况下
 反复执行某一段代码,这段被重复执行的代码被称为循环体语句
 当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,
 从而结束循环,否则循环将一直执行下去,形 成死循环。

while循环:

结构:


执行过程:
先判断表达式,若为true就执行循环体,否则,跳过循环体。
流程图

示例:

使用循环结构如下,只须要控制count 就可以来打印指定的个数

do while循环

结构:

执行流程:
    先执行一次循环体,再判断表达式,若为true就执行循环体,否则,跳过循环体。
    也就是说do while是先执行后判断,即使判断条件为false,该循环至少会执行一次

示例:

for循环结构

结构:

执行流程
    初始化语句:表示对循环进行初始化,只在循环开始时执行一次,定义一个变量,并赋值。
    boolean表达式:表达式为false时,循环终止,为true,才执行循环体。
    循环后操作语句:循环每次迭代之后会调用该语句,一般的该语句都是递增或递减操作。

示例:

死循环:

也就是循环中的条件永远为true,死循环的是永不结束的循
while
    
do while
    
for
 

嵌套循环:

一个循环的循环体是另一个循环。比如for循环里面还有一个for循环

结构:


 例:想要打印一下图案

演变:

使用嵌套循环:

查看详细视频讲解: 点击观看

疯码Java复习面试指南14-什么是死循环,分别写出三种循环结构的死循环?相关推荐

  1. java三种循环结构的关键字,Java循环结构_常量_关键字

    语法格式: int i = 0://初始化值 while(i<10){ //循环判断 ​循环体 循环重复执行的代码 ​循环控制语句 } 解析While循环 初始化条件[定义初始变量.只执行一次] ...

  2. java三种循环结构_Java的三种结构(循环结构)

    一.循环的概念,组成,及类型 1.循环的概念: 程序通过某种条件,重复的执行一段逻辑代码 2.循环的组成: i.初始部分:用以判断的变量 ii.循环条件:决定是否继续循环的依据,一般为布尔表达式 ii ...

  3. java循环嵌套语句示范_java的三种循环结构与循环嵌套

    循环结构: 语法,及执行顺序 语法: while(boolean类型){ //功能语句 } 执行顺序: 1断小括号中的值是否为true,如果为true,执行功能语句 2行完功能语句,继续判断小括号中的 ...

  4. 这份 Alibaba 内部疯传《Java 权威面试指南(阿里版)》堪称精品,面试助你一臂之力,事半功倍

    今年金三银四.金九银十情况都不太好,很多小伙伴都没找到工作,不少小伙伴都在经历了这个惨痛的寒冬后开始暗戳戳的备战明年的金三银四了,"面试造火箭,工作拧螺丝" 说得不无道理,偶然从朋 ...

  5. 2022 最新华为面经分享:Java 高分面试指南

    大厂面试真题向来都是各大求职者的最佳练兵场,而今天小编带来的便是"HUAWEI"面经! 这是一次真实的面试经历,虽然不是我自己亲身经历但是听当事人叙述后便会深有同感(因为我朋友差点 ...

  6. 面试造火箭,秋招建大楼!阿里新出《Java权威面试指南》堪称精品!

    前言 假如今年的"铜三铁四"过得匆匆忙忙不理想,那么,在这"金九"的求职季中, 你是否做好充足的准备应对了呢? 莫慌莫慌,"面试造火箭,工作拧螺丝&q ...

  7. 狂刷《Java权威面试指南(阿里版)》,助你一臂之力,事半功倍

    莫慌莫慌,"面试造火箭,工作拧螺丝" 说得不无道理,偶然从朋友那得到的这份Alibaba内部疯传<Java权威面试指南(阿里版)>堪称精品,或可能助你一臂之力,事半功倍 ...

  8. swagger内部类_震惊!25分类227页1000+题50w+字的绝版“java高分面试指南”现世!...

    一次偶然,从朋友那里得到一份"java高分面试指南",里面涵盖了25个分类的面试题以及详细的解析:JavaOOP.Java集合/泛型.Java中的IO与NIO.Java反射.Jav ...

  9. 真香!180页100+题15W+字解析的《Java高级面试指南》,果断收下

    近期有很多朋友在考虑跳槽,"面试造火箭,工作拧螺丝"这话说得十分吻合他们的现状!而说到准准备面试,那是真不容易,趁着空挡我也收集了不少Java高级面试资源! 而这180页100+题 ...

最新文章

  1. java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...
  2. 和平精英android怎么写符号,和平精英名字特殊符号怎么打 和平精英名字特殊符号输入方法...
  3. ARM中char、short、int、long、float、double数据类型占多少位
  4. python-IO多路复用,select模块
  5. Redis常见配置redis.conf
  6. java数据类型后加三个点...
  7. echarts中triggeron与trigger不能同时出现吗_好物|痛风、血糖高、虚不受补能吃它吗?你想知道的阿胶十问十答一锅出!...
  8. 【云速建站】按照给定模板从0开始编辑网站页面
  9. 设系统中有三种类型的资源(A,B,C)的五个进程(P1,P2,P3,P4,P5)。A资源的数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统状态如表所示。
  10. Draco代码分析(一) —— Encode过程探究其数据编码方式
  11. 数制转换c语言编程,C语言数据结构中数制转换实例代码
  12. ClipCap: CLIP Prefix for Image Captioning
  13. 马里奥(附代码windows)
  14. 【_ 記 】发送邮件功能和MimeMessageHelper 对象下的To Cc Bcc(发送,抄送,密送)
  15. wifi虚拟服务器名称怎么弄,虚拟wifi设置方法大全【图解】
  16. 什么样的资金盘能活一年,还上了热搜?
  17. 如何设置下拉框多选以及设置多选值
  18. 性的短暂而致真情永失
  19. php图片处理案例,使用GD、ImageGick与PHP框架的图片处理技术
  20. php表单验证_PHP表单验证:简介

热门文章

  1. YOLOv5-6.x源码分析(八)---- loss.py
  2. linux awk命令NR详解,linux awk命令详解
  3. 【实验3】用户及文件权限管理
  4. Linux Ubuntu 终端名称的变化 @ 前后的意义
  5. 如何用WampServer搭建PHP环境
  6. c/c++学习——高精度
  7. 惠普星 14 2021款 怎么样
  8. Git - stash(暂存区) 用法
  9. C#调用advapi32.dll访问需要账号密码登录的共享文件夹
  10. chrome 未响应_在Google Chrome中更好地响应网站测试