- public Object[] validateUser(String username, String password) {
- //返回结果为一个数组,第一个元素为消息,第二个元素为状态码
- Object[] result = new Object[2];
- String message = "";
- // 1代表登录成功,2代表登录失败
- int loginState = 0;
- // 校验用户名和密码 信息是否正确
- for (User user : UserData) {
- if (user.getUsername().equals(username)
- && user.getPassword().equals(password)) {
- message = "登录成功!";
- loginState = 1;
- // 组成结果
- result[0] = message;
- result[1] = loginState;
- return result;
- }
- }
- message = "用户名或者密码错误!";
- loginState = 2;
- // 组成结果
- result[0] = message;
- result[1] = loginState;
- return result;
- }
复制代码
求解:哪位大神能帮我解释一下,为什么返回的是Object? |
|