面试3——java集合类总结(Map)
1.概述: Java 中的map集合使用键值对(key-value)来保持数据,其中值(value)可以重复,键(key)必须唯一,但最多只能有一个key为空,它的主要实现类有HashMap、HashTable、TreeMap、LinkedHashMap. Map集合方法摘要 map和collection的区别: map存储的是键值对形式的元素,键唯一,值可以重复 collection存储的是单列元素,子接口set元素唯一,子接口list元素可以重复 map集合的数据结构值针对键有效,跟值无关,collection集合的数据结构针对的是元素有效 map的遍历方式(4种) package Three; import java.util.*; public class Map_sort { public static void main(String[] args) { Map<String,String> map = new HashMap<String, String>(); map.put("a","@"); map.put("f","@"); map.put("n","@"); map.put("e","@"); map.put("q","@"); map.put("d","@"); map.put("l","@"); // 第一种遍历map的方法,通过加强for循环map