Инициализация хэш-таблиц двойными скобками
Прием не нов, публикую из соображений «чтобы долго не искать»:
Очень удобно для скриптовых языков, основанных на Java-синтаксисе (GWT, Groovy).
Map<String, Object> myMap = new HashMap<String, Object>(){{
put("today", new Date());
put("pet", new Dog("Fido"));
put("foo", bar);
}};Очень удобно для скриптовых языков, основанных на Java-синтаксисе (GWT, Groovy).
- +4
- 09 июня 2011, 23:38
- комментировать
