Die NavigableSet.lower(E)
Javadoc sagt, es gibt das größte Element in diesem Satz streng weniger als das angegebene Element, oder null
, wenn es kein solches Element gibt. Warum ist 1 die Ausgabe hier? Sollte es nicht 4 sein?Wie ist 1 größer als 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);