diff --git "a/src/com/school/faang/hashmap/\320\267\320\260\320\264\320\260\321\207\320\260_5/Solution.java" "b/src/com/school/faang/hashmap/\320\267\320\260\320\264\320\260\321\207\320\260_5/Solution.java" index dce05aa..583e2a0 100644 --- "a/src/com/school/faang/hashmap/\320\267\320\260\320\264\320\260\321\207\320\260_5/Solution.java" +++ "b/src/com/school/faang/hashmap/\320\267\320\260\320\264\320\260\321\207\320\260_5/Solution.java" @@ -1,7 +1,26 @@ package com.school.faang.hashmap.задача_5; +import java.util.HashMap; +import java.util.Map; + public class Solution { public static void main(String[] args) { + String sentence = ("Сановитый, жирный Бык Маллиган возник из лестничного Жирный проема, " + + "неся в руках ЖИРНЫЙ чашку с пеной, на которой накрест лежали зеркальце и бритва. " + + "Желтый жирный халат его, враспояску, слегка вздымался жирный за ним на мягком утреннем жирный ветерке.") + .toLowerCase() + .replaceAll("[^a-zA-Zа-яА-Я ]", ""); + + Map wordCount = new HashMap<>(); + + for (String word : sentence.split(" ")) { + wordCount.put(word, wordCount.getOrDefault(word, 0) + 1); + } + for (Map.Entry entry : wordCount.entrySet()) { + if (entry.getValue() > 5) { + System.out.println("Слово " + entry.getKey() + " повторяется " + entry.getValue() + " раз"); + } + } } }