gpt4 book ai didi

java - 如何显示在文本中出现四次或多次的所有唯一单词的列表?

转载 作者:行者123 更新时间:2023-12-01 20:57:25 26 4
gpt4 key购买 nike

到目前为止,我已经弄清楚如何显示所有单词,以及指示每个唯一单词在文本中出现的次数的数字。但是,我不知道如何获取另一个列表,该列表显示仅出现 4 次或更多次的所有唯一单词。关于如何实现这一目标的任何想法,因为我认为我已经在这里完成了困难的部分,但我只是想知道如何获得下一部分。

最佳答案

使用 Java 8,您可以按值使用流和过滤器:

System.out.println("List of unique word occurrences: " +
countOcc.entrySet().stream()
.filter(e -> e.getValue() >= 4)
.collect(Collectors.toMap(p -> p.getKey(), p -> p.getValue()));

或者不收集到另一个 map ,只需打印出来或收集到列表中:

    .map(e -> e.getKey())
.collect(Collectors.toList());

关于java - 如何显示在文本中出现四次或多次的所有唯一单词的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42080850/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com