主要内容:

1、while循环在程序中的应用

2、do-while循环在程序中的应用

3、循环结构与判断结构相互嵌套

----------------------------------------------------------------------------------------------

一、while语法;

while(循环条件){

循环体

}

代码演示:

public class Demo{

public static void main(String[]args){

int i=1;

int j=1;

while(i<=1000){ //循环开始

j+=i; //循环变量

i++;

} //循环变量

System.out.println(“结果是:”+j);

}

}

注意:

1、在循环设计中,大括号、小括号、引号一般成对出现。

2、为了程序容易阅读,每一个语句块都要有相应的缩进。

3、为了程序容易被阅读,大括号的结尾要与大括号的开始的行的开头左对齐。

while和if的异同点:

1、都需要先进行条件判断,然后再执行判断的结果。

2、语法上只有关键字不同,其他全部相同。

3、if判断条件成立后,执行一次就结束;while需要重新判断再执行。

二、do-while循环

do{

循环体

}while(循环条件)

do-while循环的执行顺序是:

1、执行循环体

2、判断循环条件

3、如果循环条件为真,再次执行循环体

4、如果条件为假,结束循环。

三、循环结果和分支结够相互嵌套

注意:先写结构,后添加代码。

java while do_java中while和do-while的总结相关推荐

  1. java从字符串中提取数字

    1.做一下操作时会一般会用到提取数字操纵: a.列表中有翻页,当新添加的数据不是放在第一条或者最后一条时,需要翻页并循环找到对应的那条数据 b.当新添加的数据放在第一条或者最后一条时,则不需要翻页,只 ...

  2. JAVA Web项目中所出现错误及解决方式合集(不断更新中)

    JAVA Web项目中所出现错误及解决方式合集 前言 一.几个或许会用到的软件下载官网 二.Eclipse的[preferences]下没有[sever]选项 三.Tomcat的安装路径找不到 四.T ...

  3. Java类Demo中存在_Java中的数据类型转换

    先来看一个题: Java类Demo中存在方法func0.func1.func2.func3和func4,请问该方法中,哪些是不合法的定义?( ) public class Demo{ float fu ...

  4. Java数据结构一 —— Java Collections API中的表

    1.Collection接口 位于java.util包中,以下是重要的部分. 1 public interface Collection<AnyType> extends Iterable ...

  5. Java之戳中痛点 - (4)i++ 和 ++i 探究原理

    先看一个例子: package com.test;public class AutoIncrement {public static void main(String[] args) {int a=7 ...

  6. IDEA报错解决:Error:(33, 35) java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)

    晚上在用IDEA的时候遇到了报错: Error:(33, 35) java: -source 7 中不支持 lambda 表达式(请使用 -source 8 或更高版本以启用 lambda 表达式) ...

  7. return true Java_[Java教程]js中return,return true,return false的用法及区别

    [Java教程]js中return,return true,return false的用法及区别 0 2015-11-16 23:00:03 1.语法及返回方式 ①返回控制与函数结果 语法为:retu ...

  8. 从 Java 档案(JAR) 中读取文件

    Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案.它们允许开发人员把所有相关的内容 (.class.图片.声音和支持文件等) 打包到一个单一的文件中.JAR ...

  9. Throwable是java.lang包中一个专门用来处理异常的类

    答:Throwable是java.lang包中一个专门用来处理异常的类.它有两个子类,即Error 和Exception,它们分别用来处理两组异常. Error用来处理程序运行环境方面的异常,比如,虚 ...

最新文章

  1. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结
  2. 【前端词典】如何向老板解释反向代理
  3. RESET MASTER和RESET SLAVE使用场景和说明,以及清除主从同步关系
  4. 运行iDT算法代码及后续特征编码
  5. Vue(五)Vue规范
  6. python 3.5opencv 环境搭建_Python3.5+openCv进行人脸识别的环境搭建(Windows下)
  7. SAP UI5 Web Component里如何自定义CSS style
  8. python海龟绘图_Python教学案例|海龟绘图三例
  9. 为什么普通红包自己不能领_为什么窗帘不能用洗衣机洗呢?千万别让窗帘砸在自己手里!...
  10. C语言基础专题 - 头文件引用
  11. 如何让蓝牙模块进入AT模式(避坑)
  12. 全网最全最细的PLSQL下载、安装、配置、使用指南、问题解答,相关问题已汇总
  13. HTML文本域添加滑杆,Objective-C 自定义UISlider滑杆 分段样式
  14. 职称计算机初级应知应会书,职称计算机考试用书
  15. VS code常用插件
  16. 游弋于太平洋,摆脱甜蜜的烦恼
  17. 靶机渗透练习35-ContainMe
  18. 网页设计排版中哪些元素比较重要?
  19. 中专学历怎么积分落户北京?
  20. IOS 命令行安装备忘

热门文章

  1. 悦虎144固件,华强北二代悦虎144固件,1562M芯片144固件
  2. 66-Flutter移动电商实战-会员中心_编写ListTile的通用方法
  3. 计算机快捷键知识点,电脑常用快捷键基础的知识点(12页)-原创力文档
  4. dos安装深度linux,U盘用grub4dos引导Deepin v20 Beta iso安装的方法
  5. linux下proc目录,Linux /proc目录详解
  6. spring-cloud学习demo,git地址
  7. 高级数据库,建库,建表,建约束
  8. (JAVA)hashcode
  9. 【软件开发底层知识修炼】二十五 ABI之函数调用约定二之函数返回值为结构体时的约定
  10. WX: picker 滚动选择器