while循环结构的特点:
1.循环不是无休止的,满足条件循环停止,循环条件不满足时,跳出循环
2.循环结构是反复进行的一系列操作
3.先判断,后执行
语法
while(循环条件){
循环操作
}
举例
//声明变量并赋初始值
int i=1;
while( i <=100 ){ //循环条件是一个表达式,它的值是boolean类型 ,即"true"或"false"
System.out.println("好好学习"); //{}中的统称为循环操作,循环体
i = i+1; //迭代变量
}
do-while循环
特点:不论条件是否符合,都执行一遍循环体(至少执行一遍)
例子:
public static void main(String[] args) {
//上机编写程序
String answer="";
Scanner input=new Scanner(System.in);
do{
System.out.println("上机编写程序!");
System.out.println("是否合格?(y/n)");
answer=input.next();
}while(answer.equals("n"));
System.out.println("恭喜通过测试!");
}