JAVA之While语句、Do和For语句
2016-01-06 23:29
381 查看
先看While语句和Do While语句,它们有着相同之处,但是也有区别。下面示例While语句、Do While语句和For语句(运行结果是相同的):
While语句:
For语句:
run:
从中你可以找出区别来,do while语句就算条件不符合也至少能执行一次,但是while语句只要条件不符合就不能被执行;do while是先执行再条件限制,而while只有条件限制且符合才能执行语句。小注意的是do while语句中while条件后要记得分号结束。
For循环结构是:for(赋初始值;判断条件;赋值增减量){
语句1;
语句2;
……
}
图示:
While语句:
public class whileDEMO { public static void main(String[] args) { // TODO Auto-generated method stub int x=1; int sum=0; while(x<=10){ //累加 sum +=x; //修改循环条件 x++; } System.out.println("sum="+sum); } }
Do While语句:
public class DoDEMO { public static void main(String[] args) { // TODO Auto-generated method stub int x=1; int sum=0; do{ sum+=x; x++; } while(x<=10); System.out.println("sum="+sum); } }
For语句:
public class ForDEMO { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; for(int x=1;x<=10;x++){ sum +=x; } System.out.println("sum="+sum); } }
run:
sum=55
从中你可以找出区别来,do while语句就算条件不符合也至少能执行一次,但是while语句只要条件不符合就不能被执行;do while是先执行再条件限制,而while只有条件限制且符合才能执行语句。小注意的是do while语句中while条件后要记得分号结束。
For循环结构是:for(赋初始值;判断条件;赋值增减量){
语句1;
语句2;
……
}
图示:
![](http://images2015.cnblogs.com/blog/824924/201601/824924-20160106234505246-1145130432.jpg)
相关文章推荐
- ubuntu开发环境搭建(一)java jdk的安装
- java语言的基本组成
- java25.线程------常用方法
- java volatile double、long的原子性
- Activiti的Eclipse插件离线安装指南
- hashcode存在的作用和价值
- eclipse版本
- 找出两链表的交点
- Iteration Vs Recursion Java
- JAVA之Switch语句
- 【第六章】 AOP 之 6.2 AOP的HelloWorld ——跟我学spring3
- Win下,通过Jstack截取Java进程中的堆栈信息
- 【第六章】 AOP 之 6.1 AOP基础 ——跟我学spring3
- JAVA操作Excel表
- 从头认识java-16.5 nio的数据转换
- 【第五章】Spring表达式语言 之 5.4在Bean定义中使用EL—跟我学spring3
- 在eclipse中设计BPMN 2.0工作流定义的根本步骤
- Spring事务学习
- Windows配置Android环境(eclipse+adt+sdk+genymotion)
- java调用7zip demo