1 package collection; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.List; 6 import java.util.Map; 7 import java.util.Scanner; 8 9 public class Test7 { 10 public static void main(String[] args) { 11 Scanner input=new Scanner(System.in); 12 13 ArrayList<String> list1=new ArrayList<String>(); 14 ArrayList<String> list2=new ArrayList<String>(); 15 ArrayList<String> list3=new ArrayList<String>(); 16 list1.add("张三1"); //在list1集合的第0个位置添加元素张三1 17 list1.add("张三2"); //在list1集合的第1个位置添加元素张三2 18 list1.add("张三3"); //在list1集合的第2个位置添加元素张三3 19 20 list2.add("李四1"); //在list2集合的第0个位置添加元素李四1 21 list2.add("李四2"); //在list2集合的第1个位置添加元素李四2 22 list2.add("李四3"); //在list2集合的第2个位置添加元素李四3 23 24 list3.add("王五1"); //在list3集合的第0个位置添加元素王五1 25 list3.add("王五2"); //在list3集合的第1个位置添加元素王五2 26 list3.add("王五3"); //在list3集合的第2个位置添加元素王五3 27 28 Map<String,ArrayList> m=new HashMap<String,ArrayList>(); 29 m.put("三年级一班", list1); //班级为键,ArrayList集合为值 30 m.put("三年级二班", list2); 31 m.put("三年级三班", list3); 32 33 System.out.println("输入班级名称:"); 34 String schoolClass=input.next(); 35 System.out.println(schoolClass+"学生列表:"); 36 ArrayList<String> names=m.get(schoolClass); 37 for (String name : names) { 38 System.out.println(name); 39 } 40 41 42 } 43 }
原文地址:https://www.cnblogs.com/baichang/p/10101160.html
时间: 2024-10-12 15:51:25