java.util.HashMap.KeySet не является общедоступным в java.util.HashMap; не может быть доступен снаружи пакета

Работа с картами в REPL для проверки функциональности и получения этого сообщения при попытке запустить функцию.isEmpty() на карте.

Вот что было введено в консоли после создания карты:

acronyms.isEmpty();

Есть идеи, что может вызвать это? Я просто пытаюсь устранить неполадки с моей картой в REPL, поэтому я не заинтересован в этом сообщении об ошибке, так как мне показалось, что.isEmpty() встроен в функциональность карт.

Спасибо!

1 ответ

Вы получаете entrySet() с карты, а не с Map.KeySet.

Другие вопросы по тегам