Добрый день :) Ребята, я решил, но не могу понять как это чёртово вуду работает. А очень хочется. Если кто-то уделит пару минут и объяснит - будет очень здорово, спасибо:) ввели итератор, цикл и т.д., а дальше: String key = pair.getKey(); Date value = pair.getValue(); int month = value.getMonth(); if (month==5||month==6||month==7) iterator.remove(); Что именно непонятно: На входе мы имеем date в виде ("JUNE 1 1980"), если я правильно понимаю - это у нас value большого map'а. КАК оно извлекает оттуда месяц?? value.getMonth(); КАК это вуду работает? В целом (можно статью если лень писать) и здесь. Я просто несколько часов пытался придумать способ как вытащить оттуда этот месяц, а он в одну строчку извлекается(( Спасибо