最近发现了一个Collections中有一个很好用的方法:frequency,主要是用来统计单词出现的次数,有了这个方法后,我们又可以少写很多代码了。
下面是方法的用途:(一个简单的实例能说明一下)
String strs = "zhangsan zhangsanfeng lisi lisi wangwu wangwuliu zhangwuji zhou zhouzhinuo"; System.out.println(strs); List<String> tempList = Arrays.asList(strs.split(" ")); for(String stemp:tempList){ System.out.println(stemp+" ->出现次数:"+Collections.frequency(tempList, stemp)); }
输出结果如下:
zhangsan zhangsanfeng lisi lisi wangwu wangwuliu zhangwuji zhou zhouzhinuo
zhangsan ->出现次数:1
zhangsanfeng ->出现次数:1
lisi ->出现次数:2
lisi ->出现次数:2
wangwu ->出现次数:1
wangwuliu ->出现次数:1
zhangwuji ->出现次数:1
zhou ->出现次数:1
zhouzhinuo ->出现次数:1
相关推荐
559.557.JAVA基础教程_集合-Collections工具类常用方法的测试(559).rar
Java工具中的Collections工具类_动力节点Java学院整理.
本次实验验证的集合工具类Collections的常用方法操作,包括排序、查找、替换以及同步控制;
这是为了方便大家了解集合类的相关知识所找的一个MarkDown文档,读者可以通过阅读了解各种子类集合的实现原理,红黑树的实现也会有所介绍.
数组有工具类Arrays,集合也有一个工具类Collections,这里练习一下集合工具类的排序方法,顺便过一下sort排序方法,比较器。 sort方法 sort(List<T> list):根据其元素的natural ordering对指定的列表进行排序。 ...
主要介绍了JAVA中Collections工具类sort()排序方法,非常具有实用价值,需要的朋友可以参考下。
NULL 博文链接:https://chaoyi.iteye.com/blog/2086137
Collections工具类提供了大量针对Collection/Map的操作。这篇文章主要介绍了Collections工具类_动力节点Java学院整理,需要的朋友可以参考下
下面的一个例子就是用python统计单词出现的个数。 import sys import string #import collections if len(sys.argv) == 1 or sys.argv[1] in {"-h", "--help"}: print("usage: uniqueword filename_1 filename_2 ....
collections里方法一些整理
Collections 中部分方法详解如GridView中Collections.swap
本文实例为大家分享了python统计文本中单词出现频率的具体代码,供大家参考,具体内容如下 #coding=utf-8 import os from collections import Counter sumsdata=[] for fname in os.listdir(os.getcwd()): if os....
py代码-输入一个字符串,输出其中每个字符的出现次数。 要求使用标准库collections中的Counter类
赠送jar包:commons-collections4-4.1.jar; 赠送原API文档:commons-collections4-4.1-javadoc.jar; 赠送源代码:commons-collections4-4.1-sources.jar; 赠送Maven依赖信息文件:commons-collections4-4.1.pom;...
主要介绍了Java使用Collections工具类对List集合进行排序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
commons-collections-20040616.jar, commons-collections-3.2-osgi.jar, commons-collections-3.2-sources.jar, commons-collections-3.2.1.jar, commons-collections-3.2.2-javadoc.jar, commons-collections-3.2.2...
赠送jar包:commons-collections-3.2.2.jar; 赠送原API文档:commons-collections-3.2.2-javadoc.jar; 赠送源代码:commons-collections-3.2.2-sources.jar; 赠送Maven依赖信息文件:commons-collections-3.2.2....
apache-common系列中的重要的成员:apache-common-collections。包中对Java中的集合类进行了一定的补充,定义了一些全新的集合,当然也是实现了Collection接口的,比如Bag,BidiMap。同时拥有新版本的原有集合,比如...