Java: Запись массива в HashMap

176
07 февраля 2018, 12:37

Есть HashMap<String, boolean[]> map при простой записи

map.put("v",{true, false, true, true}); 

IDE выдает ошибку, что нельзя делать так
Но, если же я до этого создам отдельный массив

boolean[] bool = {true, false, true, true}

И потом заброшу bool то все работает
Однако, таких последовательностей многовато, и не совсем удобно (даже для памяти) создавать каждый раз новую переменную массив
Каким образом можно сделать это попроще?

Answer 1
map.put("v", new boolean[] {true, false, true});
READ ALSO
Ошибка при запуске maven-приложения

Ошибка при запуске maven-приложения

ЗдравствуйтеПри запуске maven-приложения получаю такую ошибку: "Развертывание на месте на /home/torin/NetBeansProjects/mavenproject1/Calculator1/target/Calculator1-1

134
Таймер на Java Help

Таймер на Java Help

Здравствуйте, моя проблема:

151
main method netbeans

main method netbeans

Есть JFrame в котором выполняются действия по нажатию JButtonПишу код в строке обработчика события , но сам проект не запускается, т

254