Il NavigableSet.lower(E)
Javadoc dice che restituisce l'elemento più grande in questo set rigorosamente meno dell'elemento specificato, o null
se non esiste tale elemento. Perché 1 è l'output qui? Non dovrebbe essere 4?Come è 1 maggiore di 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);