前言:
此刻兄弟们对“java统计单词数量”大约比较关注,各位老铁们都想要知道一些“java统计单词数量”的相关内容。那么小编在网上网罗了一些关于“java统计单词数量””的相关内容,希望小伙伴们能喜欢,姐妹们快快来学习一下吧!Collection.frequency 方法,可以统计出某个对象在 collection中出现的次数,支持中文内容
比如:
Java
# 在 c 中,找出 o 的次数Collection.frequency(Collection<?> c, Object o)
在统计中用的比较多,比如代码:
Java
List<String> list = new ArrayList<>();list.add("a");list.add("b");list.add("c");list.add("d");list.add("b");list.add("c");list.add("a");list.add("a");list.add("a");System.out.println("\nExample 1 - Count 'a' with frequency");System.out.println("a : " + Collections.frequency(list, "a")); // 4
再比如下面代码
Java
String text = "a r b k c d se f g a d f s s f d s ft gh f ws w f v x s g h d h j j k f sd j e wed a d f";List<String> list = new ArrayList<>();list.addAll(Arrays.asList(text.split(" ")));Set<String> uniqueWords = new HashSet<>(list);for (String word : uniqueWords) { System.out.println(word + ": " + Collections.frequency(list, word));}执行结果ft: 1sd: 1se: 1wed: 1ws: 1a: 3gh: 1b: 1c: 1d: 5e: 1f: 7g: 2h: 2j: 3k: 2r: 1s: 4v: 1w: 1x: 1
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java统计单词数量