TreeMap - 测试类
package TreeMap_UtilityClass;
import sun.reflect.generics.tree.Tree;
import java.util.*;
/**
* TreeMap测试类
*/
public class TreeMapTest {
public static void main(String[] args) {
// 向映射中添加元素(键不可以重复,值可以重复)
TreeMap<Integer, String> starMap = new TreeMap<Integer, String>();
starMap.put(1, "毛不易");
starMap.put(2, "周深");
starMap.put(3, "袁娅维");
starMap.put(4, "徐佳莹");
starMap.put(5, "萧敬腾");
starMap.put(6, "MISIA");
starMap.put(7, "华晨宇");
starMap.put(8, "奇袭歌手");
System.out.println("当前映射中的元素:");
ForEachTreeMap(starMap);
System.out.println("--------------------------------------------------");
// 返回指定键所映射的值,若映射不包含任何映射关系则返回null
TreeMap<Integer, String> testMap = new TreeMap<Integer, String>();
testMap = (TreeMap<Integer, String>) starMap.clone();
testMap.clear();
System.out.println("歌手映射键 5 所对应的值(歌手)为:" + starMap.get(5));
System.out.println("测试歌手映射(已clear)键 5 所对应的值(歌手)为:" + testMap.get(5));
System.out.println("--------------------------------------------------");
// 将A映射中的所有映射关系复制到B映射中
TreeMap<Integer, String> othMap = new TreeMap<Integer, String>();
othMap.put(9, "刘柏辛");
othMap.put(10, "隔壁老樊");
othMap.put(11, "黄霄云");
othMap.put(12, "白举纲");
othMap.put(13, "吉克隽逸");
othMap.putAll(starMap