/* * 写一个简单的登录,思路: * 1、用户名,密码 * 2、数据库里先要有已经存在的用户名和密码 * 3、键盘录入用户名和密码 * 4、将两者进行比较 * 5、相等则登录成功,不相等则登录失败 * 6、登录失败时,只有三次机会,并告诉用户你还剩几次机会 * 7、剩余0次机会时提示用户:没有机会了,请与xxx联系 * */ package cn.string; import java.util.Scanner; public class DengLu { public static void main(String[] args) { // 先定义一个用户名和密码 String username = "yuanfang"; String password = "wang123"; for (int i = 0; i < 3; i++) { //键盘输入用户名 Scanner sc = new Scanner(System.in); System.out.println("请输入用户名:"); String name = sc.nextLine(); //键盘输入密码 System.out.println("请输入密码:"); String pass = sc.nextLine(); // 判断是否相等,套用格式 boolean equals(object obj) if (name.equals(username) && pass.equals(password)) { System.out.println("恭喜你登录成功"); break; } else { if ((2 - i) == 0) { System.out.println("你的账号被封了,请联系xxx处理"); break; } System.out.println("登录失败,你还有" + (2 - i) + "机会"); } } } }