Помогите разобраться со следующим кодом на Java:
private void loadYamlMatcher(MappingNode entry, String filename) {
List<MappingNode> matcherConfigList = matcherConfigs
.computeIfAbsent(filename, k -> new ArrayList<>(32));
matcherConfigList.add(entry);
}
В данном случаи в filename передаются последовательно следующие названия файлов:
Amazon
AmazonDevices
Android
AndroidDeviceOverrides
Anonymized
Apple
И в matcherConfigs они записываются в следующем порядке
Apple
Android
Anonymized
Amazon
AmazonDevices
AndroidDeviceOverrides
Вопрос заключатеся в том, почему теряется сортировка по алфавиту?