public V put(K key, V value) 添加一对键值对
public V remove(Object key) 删除对应的键值对
public void clear() 删除所有元素
public Map.Entry<K,V> ceilingEntry(K key) 返回map中键值不小于参数key的最小键值对应的键值对,如果没有则返回null
public final boolean containsKey(Object key) 判断是否含有某一键值
public boolean containsValue(Object value) 判断是否含有某一value
public V replace(K key, V value) 修改一对键值对
public Comparator<? super K> comparator() 返回该TreeMap的比较器
接下来new一个TreeMap简单实现一下Map提供的一些方法:
public class TreeMapTest {
public static void mapain(String[] args) {
Map<String,Integer> map = new TreeMap<String,Integer>();
//添加
map.put("疯狂Java讲义", 109);
map.put("疯狂Android讲义", 89);
map.put("疯狂Python讲义", 179);
map.put("疯狂Htmapl讲义", 119);
map.put("疯狂Ajax讲义", 109);
//修改
map.put("疯狂Ajax讲义", 18);