mport java.util.Scanner;
public class Demo2 {
public static void main(String[] args) {
/**
* 语法
* ①初始化变量
* do{
* ②循环语句;
* ③累加器;
* }while(④循环条件);
*
* while与do while的区别
* while先判断后执行,do while先执行后判断,至少执行一次
*
* */
*
/**
* 要求用户输入用户名和密码,只要不是admin和111就提示用户名或密码不正确,请重新输入,三次输入机会。
* 正确时结束循环,提示登陆成功。
*
*/
Scanner sc=new Scanner(System.in);
int count=1;
do {
System.out.println("请输入用户名:");
String user=sc.next();
System.out.println("请输入密码:");
String pass=sc.next();
if(user.equals("admin") && pass.equals("111")){//基本数据类型比较用双等,引用数据类型用equals
break;
}else {
System.out.println("用户名或密码错误,请重新输入");
count++;
}
//count++;
}while(count<=3);
}
}
java基础——do......while循环的使用及与while的区别
最新推荐文章于 2024-02-28 00:23:30 发布