两种实例化map的方法有什么区别?
哪一个更好?
Map<String, String> map = new TreeMap<String, String>();
并且
Map<String, String> map = new TreeMap<>();
哪一个更好?
Map<String, Map<String, String>> map = new TreeMap<String, HashMap<String, String>>();
中,所分配的实例与变量类型不匹配。应该是Map<String, Map<String, String>> map = new TreeMap<String, Map<String, String>>();
。 - Eran