java集合从键盘输入账号,实现添加和删除账号
时间: 2024-01-30 15:02:20 浏览: 24
好的,可以使用Java中的HashMap集合来实现账号的添加和删除。下面是代码示例:
```java
import java.util.HashMap;
import java.util.Scanner;
public class AccountManager {
public static void main(String[] args) {
HashMap<String, String> accounts = new HashMap<String, String>();
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("请输入操作(add/del/exit):");
String op = scanner.nextLine();
if ("add".equals(op)) {
System.out.println("请输入账号:");
String account = scanner.nextLine();
System.out.println("请输入密码:");
String password = scanner.nextLine();
accounts.put(account, password);
System.out.println("添加成功");
} else if ("del".equals(op)) {
System.out.println("请输入要删除的账号:");
String account = scanner.nextLine();
if (accounts.containsKey(account)) {
accounts.remove(account);
System.out.println("删除成功");
} else {
System.out.println("该账号不存在");
}
} else if ("exit".equals(op)) {
System.out.println("程序结束");
break;
} else {
System.out.println("无效操作");
}
}
}
}
```
在这个示例中,我们使用了HashMap来存储账号和密码的键值对。通过不断循环读取用户的输入,来实现添加和删除账号的功能。