一、while循环:
二、do...while循环:
do{
//代码语句
}while(布尔表达式);
示例(猜数游戏):
package yufa;
import java.util.Scanner;
public class Whilexunhuan {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num1 = (int) (Math.random() * 50);
int count = 0;
System.out.println("请猜一个0~50的数字:");
while (true) {
int sr;
sr = input.nextInt();
if (sr > num1) {
System.out.println("您输入的数字大了!");
}
if (sr < num1) {
System.out.println("您输入的数字小了!");
}
//if语句进行判断输入的数据的大小
count++;
//计数器
if (num1 == sr) {
System.out.println("恭喜您!对咯~,这个数字是:" + num1 + ",您猜了:" + count + "次");
break;
}
}
}
}