Я работаю над проектом, в котором я использую TreeMap в качестве хронологического индекса.
SortedMap<Long, String> expiryIndex = new TreeMap<>();
Long now = System.currentTimeMillis();
expiryIndex.put(now, null);
Цель состоит в том, чтобы позже иметь возможность создавать TailSet "более старых" предметов без необходимости повторения.Однако я не захожу так далеко, потому что уже на месте я получаю исключение:
SEVERE: Unhandled exception
java.lang.IllegalArgumentException: key out of range
Я не вижу, что я мог бы сделать здесь неправильно.