// Создать MAP с именем doc, ключом типа String и значением типа Long
Map<String, Long> doc = new HashMap<>();
// Сохранить в MAP пару ключ-значение
doc.put("ololo!", 1L);
// То же самое из переменных
String myKey = "azaza!";
long myValue = 100500L * 100500;
doc.put(myKey, myValue);
// Получить из MAP значение по ключу
String myAnotherKey = "bz-bz-bzzzz!";
long myAnotherValue = doc.get(myAnotherKey);
Вид кавычек не играет роли
Как в таком случае поступаете вы?
ненавижу лайвкодить
писать на доске
List<Employee> filterEmp(List<Employee> empList, String city){
// здесь д.б. проверка на null
return empList.stream()
.filter(emp -> Objects.equals(emp.getCity, city))
.toList;
}
По бину. Ведь Spring в обычной ситуации как-то читает конфиги и заполняет эту метаинформацию в создаваемом объекте. Значит можно ему подсунуть свой конфиг.
Значит нужен класс с аннотацией @ Configuration, в котором есть метод, @ Bean который создаст и положит в контекст нечто что прочитается в аннотации другого класса.
Ведь в обычном Spring (без Boot) мы пишем конфиг, например, для источника данных, который подхватывается в @ Entity....
Но это так, предположение :)