Test1.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package _01_内容回顾;
  2. import java.util.Scanner;
  3. public class Test1 {
  4. public static void main(String[] args) {
  5. /**
  6. * 需求: 通过键盘录入方式, 录入账号和密码信息
  7. * 如果账号等于admin, 密码等于123 表示登录成功
  8. * 需要把登录功能封装一个方法当中
  9. *
  10. * 有参数有返回值 有参数无返回值
  11. */
  12. // Scanner scanner = new Scanner(System.in);
  13. // System.out.println("请录入账号");
  14. // String username = scanner.next();
  15. // System.out.println("请录入密码");
  16. // String password = scanner.next();
  17. login(null, null);
  18. // if(isLogin){
  19. // System.out.println("登录成功");
  20. // }else{
  21. // System.out.println("登录失败");
  22. // }
  23. }
  24. public static void login(String username,String password){
  25. /**
  26. * 参数校验
  27. * 判断传入的账号和密码不能为空
  28. * 如果空提醒用户输入的账号或者密码不能为空
  29. *
  30. * null 表示空值
  31. * 对于字符串判断他不能为空 == null
  32. */
  33. if(username == null || password == null){
  34. System.out.println("账号或者是密码不能为空");
  35. // 代码走到这里方法就结束了
  36. return;
  37. }
  38. if("admin".equals(username) && "123".equals(password)){
  39. System.out.println("登录成功");
  40. }else{
  41. System.out.println("登录失败");
  42. }
  43. }
  44. }