如何在Java中从TreeMap获取根节点?

我有一个扩展 java.util.TreeMap的类,我想知道是否有人知道如何获得根节点,为了这样我可以手动遍历树,如果我想.当我查看 http://javasourcecode.org/html/open-source/jdk/jdk-6u23/java/util/TreeMap.java.html的树形图源时,根节点是私有的,因此我不能直接访问它,但是也许有一种方法可以使用已经在树形图中组合的方法来访问它?

请不要为我写任何代码,只是指向正确的方向/伪代码是确定.

解决方法

您可以使用反射访问私人会员.然而,这破坏了OO语言的封装目的.你可以在这tutorial from oracle中了解反思.

相关文章

最近看了一下学习资料,感觉进制转换其实还是挺有意思的,尤...
/*HashSet 基本操作 * --set:元素是无序的,存入和取出顺序不...
/*list 基本操作 * * List a=new List(); * 增 * a.add(inde...
/* * 内部类 * */ 1 class OutClass{ 2 //定义外部类的成员变...
集合的操作Iterator、Collection、Set和HashSet关系Iterator...
接口中常量的修饰关键字:public,static,final(常量)函数...