NavigableSet.lower(E)
Javadoc говорит, что он возвращает наибольший элемент в этом наборе строго меньше, чем данный элемент, или null
, если такого элемента нет. Почему здесь вывод? Разве это не должно быть 4?Как 1 больше 4?
NavigableSet original = new TreeSet();
original.add("1");
original.add("2");
original.add("3");
original.add("4");
original.add("10");
Object lower = original.lower("10");
System.out.println(lower);