我在读关于集合,当这个问题困扰着我。可以设置实例化吗?
以下是我写的测试我的疑问的代码。
public static void main(String[] args) {
TreeMap<Integer, String> tree = new TreeMap<Integer, String>();
tree.put(1, "1");
tree.put(2, "2");
Set<Integer> set = tree.keySet();
System.out.println(set instanceof Set);
System.out.println(set instanceof HashSet);
}
结果:
真 假
上面代码中说,我的设置对象设置的实例。但Set是一个接口,它如何被实例化。我很困惑。 :(
谢谢:) ....只有现在困扰我的事情是汉王我可以知道,如果这组命令或不??? – TiMuS
通过阅读API文档! http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html#keySet%28%29 –