java编写学生登录系统代码
时间: 2024-01-14 07:04:09 浏览: 22
当然,下面是一个简单的示例代码,用Java编写了一个学生登录系统:
```java
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class StudentLoginSystem {
private static Map<String, String> studentCredentials = new HashMap<>();
public static void main(String[] args) {
// 添加一些示例的学生账号和密码
studentCredentials.put("student1", "password1");
studentCredentials.put("student2", "password2");
studentCredentials.put("student3", "password3");
Scanner scanner = new Scanner(System.in);
System.out.println("欢迎使用学生登录系统!");
while (true) {
System.out.print("请输入用户名:");
String username = scanner.nextLine();
System.out.print("请输入密码:");
String password = scanner.nextLine();
if (login(username, password)) {
System.out.println("登录成功!");
break;
} else {
System.out.println("用户名或密码错误,请重新登录!");
}
}
// 这里可以继续进行其他操作或跳转到其他功能
}
private static boolean login(String username, String password) {
// 验证用户名和密码是否匹配
String storedPassword = studentCredentials.get(username);
return storedPassword != null && storedPassword.equals(password);
}
}
```
这个示例代码实现了一个简单的学生登录系统,首先在 `main` 方法中添加了一些学生账号和密码的示例数据。然后,通过循环提示用户输入用户名和密码,并调用 `login` 方法进行验证。如果验证成功,则显示登录成功的消息,并退出循环。否则,提示用户名或密码错误,继续循环等待用户重新输入。
请注意,这只是一个简单的示例,实际的学生登录系统可能需要更复杂的功能和安全性措施。你可以根据自己的需求进行扩展和修改。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)