Java8 Streams Interview Question-15-Count words frequency in a given string-by Naren

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ •

  • @NarenJavaTech
    @NarenJavaTech  7 місяців тому

    Code:
    ====
    Map wordFrequency=Arrays.stream(str.split(" ")).
    collect(Collectors.groupingBy(String::toLowerCase, Collectors.counting()));
    System.out.println(wordFrequency);

    • @YogendraSingh-gv9qt
      @YogendraSingh-gv9qt 5 місяців тому

      String str = "this is demo but because this is my first program";
      Arrays.stream(str.split(" "))
      .collect(Collectors.groupingBy(a->a,Collectors.counting()))
      .forEach((key,value)->{
      System.out.println(key+" :: "+value);
      });;