java用户登录代码:用户可以通过账号和密码登录系统,根据不同的权限分为管理员和考生。
时间: 2024-02-16 20:04:05 浏览: 16
以下是一个简单的 Java 用户登录代码示例,可以根据不同的权限分为管理员和考生:
```java
import java.util.Scanner;
public class UserLogin {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
// 假设已经有两个用户:管理员和考生
String adminName = "admin";
String adminPassword = "admin123";
String studentName = "student";
String studentPassword = "student123";
System.out.print("请输入用户名:");
String username = input.nextLine();
System.out.print("请输入密码:");
String password = input.nextLine();
if (username.equals(adminName) && password.equals(adminPassword)) {
System.out.println("欢迎管理员登录系统!");
// TODO: 管理员权限处理逻辑
} else if (username.equals(studentName) && password.equals(studentPassword)) {
System.out.println("欢迎考生登录系统!");
// TODO: 考生权限处理逻辑
} else {
System.out.println("用户名或密码错误!");
}
input.close();
}
}
```
以上代码通过 `Scanner` 类获取用户输入的用户名和密码,并根据输入的用户名和密码判断用户的权限。如果用户名和密码都正确,就输出欢迎信息并进行相应的权限处理;否则输出错误信息。您可以在 `TODO` 注释处添加相应的权限处理逻辑。