java中while 和do......while的区别???
以一下一段十分简单的代码为例
/**int n=1;
int a=0;
while(n<=100)
{
n++;
if(n%2==0)
{
a++;
System.out.println(n);
}
}
System.out.println(a);
*/
/**
int a=1;
int n=0;
do {
if(a%2==0)
{
System.out.println(a);
n++;
}
a++;
}while(a<=100); //do....while; while 后面一定记得加;
System.out.println(n);
*/
以上代码为输出1~100范围内的所有的偶数;且输出一共有多少个偶数;
其中while循环是先判断条件是否满足,后执行循环体,
而do......while是先执行一遍循环体后判断条件,do......while至少执行一遍循环体
想了解更多java基础知识,关注个人微信公众号:小周只会基础
(公众号是新申请的,有问题留言就行,后期有时间会完善公众号)
java中while 和do......while的区别???相关推荐
- Java中实现接口与继承的区别
** Java中实现接口与继承的区别 ** 首先,先来了解一下什么是接口和继承.接口一般是使用interface来定义的.接口定义同类的定义类似,分为接口的声明和接口体,其中接口体由常量定义和方法定义 ...
- Java中PreparedStatement和Statement的用法区别
Java中PreparedStatement和Statement的用法区别 (2012-08-01 11:06:44) 转载▼ 标签: 杂谈 1. PreparedStatement接口继承Sta ...
- Java中long和Long有什么区别
Java中long和Long有什么区别(转) Java的数据类型分两种: 1.基本类型:long,int,byte,float,double,char 2. 对象类型(类): Long,Integer ...
- java中的sleep()和wait()的区别
对于sleep()方法,我们首先要知道该方法是属于Thread类中的.而wait()方法,则是属于Object类中的. sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监 ...
- Java中活锁和死锁有什么区别?
Java中活锁和死锁有什么区别? 活锁:一个线程通常会有会响应其他线程的活动.如果其他线程也会响应另一个线程的活动,那么就有可能发生活锁.同死锁一样,发生活锁的线程无法继续执行.然而线程并没有阻塞-- ...
- Java中wait和sleep方法的区别
1.两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁). wait ...
- java comparator相等_详解Java中Comparable和Comparator接口的区别
详解Java中Comparable和Comparator接口的区别 发布于 2020-7-20| 复制链接 摘记: 详解Java中Comparable和Comparator接口的区别本文要来详细分析一 ...
- java == hashcode,java中==和equals和hashCode的区别
java中==和equals和hashCode的区别 == 的作用: 基本类型:比较的就是值是否相同 引用类型:比较的就是地址值是否相同(确切的说,是堆内存地址) equals 的作用: 引用类型:默 ...
- java system sleep_详解Java中的sleep()和wait()的区别
详解Java中的sleep()和wait()的区别 对于sleep()方法,我们首先要知道该方法是属于Thread类中的.而wait()方法,则是属于Object类中的. sleep()方法导致了程序 ...
- JAVA中isEmpty、null、的区别
JAVA中isEmpty.null.""的区别 isEmpty() 分配了内存空间,值为空,是绝对的空,是一种有值(值 = 空) "" ...
最新文章
- assume用法及意思_英语单词Think, Suppose, Assume, Presume的区别
- 下载SpringJar包
- 部署Ceph集群(块存储,文件系统存储,对象存储)
- UA MATH565C 随机微分方程V Markov Family简介
- 如果我要....(生活版)
- 推荐算法工程师成长2:排序模块
- python for informatics_Python for Informatics 第11章 正则表达式一(译)
- python字符串基本操作符有哪些_Python字符串及基本操作(入门必看)!!
- VMware Workstation “The Msi Failed”解决方法
- MATLAB LSTM多输入单输出 模式分类 示例解析(含代码)
- 快速使用 Javassist
- 如何合并两个excel表格数据
- 关于namecheap 域名运营商,域名赎回详细步骤
- percentile_approx函数
- python多个if怎么优化_利用策略模式优化过多 if else 代码
- SolidWorks装配模块四连杆运动仿真…
- 第一章 数据结构与算法-前言
- 【JavaScript】freecodecamp-----Slasher Flick
- 数商云采购管理系统方案助力采购平台:缩短采购周期、降本增效
- html 文本转语音,百度文字转语音免费接口使用实例
热门文章
- 每日一题——二叉树的中序遍历
- https证书怎么申请?
- geohash网格图_Geohash 网格聚合
- HttpClient的POST请求提示302问题解决
- Error receiving broadcast Intent com.android.vending.billing PURCHASES_UPDATED flg=0x10 has extras
- 我的高德地图之定位,Marker,位置信息。
- python实现一个简单的图像处理交互界面(tkinter库)
- PTrade交易数据更新——从零到实盘17
- linux下webservice压力测试,pylot压力测试支持linux及windowsWebService性能及扩展性的工具.docx...
- 市值一夜间蒸发千亿,拼多多离不开黄峥?