java1234开源博客系统
博客信息

Java while 和 do while循环语句

0
发布时间:『 2016-07-16 15:31』  博客类别:Java核心基础  阅读(6227) 评论(1)

在java中 我们可以用 while或者do...while循环语句来实现,后面我们还会讲到for循环语句;


首先是while循环语句;


我们来用while来实现下在控制台输出1到10;

int i=1;
while(i<=10){
	System.out.print(i+" ");
	i++;
}


这里我们先定义i变量,while() 括号里加条件判断;

循环体里 我们输出i 以及i++;后面是不断的循环执行,直到while条件不满足为止,退出循环


然后我们再用do...while循环语句来实现

int j=1;
do{
	System.out.print(j+" ");
	j++;
}while(j<=10);


这里我们还是定义一个j变量,然后我们执行是执行输出语句,再j++;

最后才是判断;直到while条件不满足为止,退出循环


while和do...while的区别


从前面两个实例我们很容易看出,while是先判断后执行 do...while是先执行后判断。

do..while是肯定会至少执行一次,while的话,不一定会执行;


完整代码:

package com.java1234.chap02;

public class Demo15 {

	public static void main(String[] args) {
		// 在控制台输出1到10
		// while循环语句
		int i=1;
		while(i<=10){
			System.out.print(i+" ");
			i++;
		}
		
		System.out.println("===================");
		
		// do....while 循环语句
		int j=1;
		do{
			System.out.print(j+" ");
			j++;
		}while(j<=10);
		
		System.out.println("===================");
		
		// while和do...while的区别
		// while是先判断后执行 do...while是先执行后判断
		
		
	}
}


输出:

1 2 3 4 5 6 7 8 9 10 ===================

1 2 3 4 5 6 7 8 9 10 ===================




关键字:   java  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有