首页 > 代码库 > 两种不同分HashMap扩展的方法
两种不同分HashMap扩展的方法
import java.util.*;class hashMapDemo3{ public static void main(String[] args) { HashMap<String,String> groupA = new HashMap<String,String>(); groupA.put("ben","01"); groupA.put("sam","02"); groupA.put("edison","03"); groupA.put("nancy","04"); HashMap<String,String> groupB = new HashMap<String,String>(); groupB.put("Btusom","01"); groupB.put("Bsammy","02"); groupB.put("Beson","03"); groupB.put("Bnanny","04"); HashMap<String,HashMap<String,String>> itcast = new HashMap<String,HashMap<String,String>>(); itcast.put("groupA",groupA); itcast.put("groupB",groupB); Iterator<String> it = itcast.keySet().iterator(); while(it.hasNext()) { String id = it.next(); HashMap<String,String> group = itcast.get(id); groupInfo(group); } //System.out.println("Hello World!"); } public static void groupInfo(HashMap<String,String> hm) { Iterator<String> it = hm.keySet().iterator(); while(it.hasNext()) { String id = it.next(); String name = hm.get(id); System.out.println(id+" "+name); } }}
public static void getInfos(List<Student> list) { Iterator<Student> it = list.iterator(); while(it.hasNext()) { Student s = it.next(); System.out.println(s); } }
两种不同分HashMap扩展的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。