import java.util.Scanner; public class Login { /* 需求: 已知用户名和密码,请用程序实现模拟用户登录。总.共给三次机会,登录之后,给出相应的提示 思路: 1:已知用户名和密码,定义两个字符串表示即可 2:键盘录入要登录的用户名和密码,用scanner实现 3:拿键盘录入的用户名、密码和已知的用户名、密码进行比较,给出相应的提示。字符串的内容比较,用equals()方法实现 4 :用循环实现多次机会,这里的次数明确,采用for循环实现,并在登录成功的时候,使用break结束循环 */ public static void main(String[] args) { //定义账号密码变量 String username = "itheima"; String password = "czbk"; //for循环进行比较 for(int i = 1;i<=3;i++){ //键盘录入账密 Scanner sc = new Scanner(System.in); System.out.println("请输入账号:"); String name = sc.nextLine(); System.out.println("请输入密码:"); String pwd = sc.nextLine(); //equals()进行比较 if(name.equals(username)&&pwd.equals(password)){ System.out.println("登陆成功!"); break; }else if((3-i)==0){ System.out.println("账户已被锁定"); break; }else{ System.out.println("你还有"+(3-i)+"次机会"); } } } }
使用IDEA实现java用户登录过程
最新推荐文章于 2024-03-23 16:35:01 发布