Java tailmap方法如何从输入树映射获取sortedmap?

Java tailmap方法如何从输入树映射获取sortedmap?,java,Java,树状图有一种方法,tailmap,用于获取一个分类地图,该地图的键不小于fromkey。 在跟踪源代码之后,我发现tailmap完成了NavigableSubMap的构造方法中的工作。 这是代码 NavigableSubMap(TreeMap<K,V> m, boolean fromStart, K lo, boolean loInclusive, boolean toEnd, K

树状图有一种方法,tailmap,用于获取一个分类地图,该地图的键不小于fromkey。 在跟踪源代码之后,我发现tailmap完成了NavigableSubMap的构造方法中的工作。 这是代码

NavigableSubMap(TreeMap<K,V> m,
                        boolean fromStart, K lo, boolean loInclusive,
                        boolean toEnd,     K hi, boolean hiInclusive) {
            if (!fromStart && !toEnd) {
                if (m.compare(lo, hi) > 0)
                    throw new IllegalArgumentException("fromKey > toKey");
            } else {
                if (!fromStart) // type check
                    m.compare(lo, lo);
                if (!toEnd)
                    m.compare(hi, hi);
            }

            this.m = m;
            this.fromStart = fromStart;
            this.lo = lo;
            this.loInclusive = loInclusive;
            this.toEnd = toEnd;
            this.hi = hi;
            this.hiInclusive = hiInclusive;
        }
在此步骤之后。toEnd=toEnd;NavigableSubMap类具有尾部映射。
它是如何完成的?

你是什么意思,它是如何完成的?你不懂的部分是什么?