java编写一个程序,创建一个 HashMap对象,用于存储银行储户的信息(其中储户的主要信息有储户的ID,姓名和余额): (1)添加3名储户信息; (2)遍历对象集合并输出; (3)删除1名储户信息,并输出集合长度。
时间: 2024-02-27 07:58:38 浏览: 89
好的,以下是你需要的 Java 代码:
```java
import java.util.HashMap;
import java.util.Map;
public class BankCustomers {
public static void main(String[] args) {
// 创建 HashMap 对象
Map<Integer, String[]> bankCustomers = new HashMap<>();
// 添加3名储户信息
String[] customer1 = {"10001", "张三", "5000"};
String[] customer2 = {"10002", "李四", "8000"};
String[] customer3 = {"10003", "王五", "12000"};
bankCustomers.put(1, customer1);
bankCustomers.put(2, customer2);
bankCustomers.put(3, customer3);
// 遍历对象集合并输出
for (Map.Entry<Integer, String[]> entry : bankCustomers.entrySet()) {
Integer key = entry.getKey();
String[] value = entry.getValue();
System.out.println("储户" + key + "信息:");
System.out.println("ID:" + value[0]);
System.out.println("姓名:" + value[1]);
System.out.println("余额:" + value[2]);
}
// 删除1名储户信息,并输出集合长度
bankCustomers.remove(2);
System.out.println("删除1名储户信息后,集合长度为:" + bankCustomers.size());
}
}
```
希望能够帮到你!
阅读全文