Java用方法实现登录名和密码的校验
- 需求分析
- 代码实现
- 小结Time
需求分析
系统正确的登录名和密码是:学习/123,请在控制台开发一个登录界面,接收用户输入的登录名和密码,判断用户是否登录成功,登录成功后展示:“欢迎进入系统!”,即可停止程序(注意:要求最多给用户三次登录机会)
分析一下完成案例的步骤:
1.首先,从登录界面上可以得出,需要让用户输入登录名和密码
2.设计一个登录方法,对用户名和密码进行校验
3.调用登录方法,根据方法的返回结果,判断登录是否成功。
4.如果登录失败,循环登录3次,结束循环;如果登录成功,跳出循环;
代码实现
/*** @Author:LQ* @Description:登录案例测试* @Date:Created in 12:19 2023/8/9*/
public class LoginTest {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);for (int i = 0; i < 3; i++) {System.out.println("请输入登录账号:");String sPs = scanner.next();System.out.println("请输入登录密码");String sPw = scanner.next();boolean b = loginOk(sPs,sPw);if (b){System.out.println("恭喜你登陆成功");break;}else {System.out.println("请重新输入");}}}public static boolean loginOk(String ps,String pw){String okPs = "学习";String okPw = "123";/* if (okPs.equals(ps) && okPw.equals(pw)){return true;}else {return false;}*/return okPs.equals(ps) && okPw.equals(pw);}}
运行结果:
小结Time
学习加油!