统计字符串中出现某子串的次数的一个算法【csdn总结】
来源:互联网 发布:关系数据库 特点 编辑:程序博客网 时间:2024/06/04 20:00
有一个String,如“张三,李四,张三,小王,张三”;
输出: 张三:3,李四:1,小王:1
输出的具体格式不限,输出关键字和出现次数即可,另外速度越快越好。
可用以下方法解决:
import java.util.HashMap;
import java.util.Map;
public class CountTest {
public static void main(String[] args) {
String s = "张三,李四,张三,小王,张三";
Map<String, Integer> map = new HashMap<String, Integer>();
String[] ss = s.split(",");
for (String temp : ss) {
if (map.containsKey(temp)) {
map.put(temp, map.get(temp) + 1);
} else {
map.put(temp, 1);
}
}
System.out.println(map);
}
}
总结自csdn.net
- 统计字符串中出现某子串的次数的一个算法【csdn总结】
- 统计一个字符串在另一个字符串中出现的次数
- 统计一个字符串在另一个字符串中出现的次数
- 统计一个字符串在文件中出现的次数
- 统计一个字符串中出现的字符及其次数
- 统计一个字符串中每个字符出现的次数
- 统计一个字符串中每个字符出现的次数
- 统计一个字符串中每个字符出现的次数
- 统计一个字符串中某个字串出现的次数
- 统计一个字符串中每个字母出现的次数
- 统计一个字符串中字母出现的次数
- 统计一个字符串中各字符出现的次数
- 统计一个字符串中出现次数最多的字符
- [每周一算法]统计在一个字符串中各个不同字符出现的次数
- 统计字符流中一个字符串出现的次数- KMP算法
- Java中实现统计一个字符串在另一个字符串中出现的次数统计
- javascript判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- ssh端口转发
- 为JTable加上Row Header.
- 如何解决如"未能加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或
- 关于java中的内存分析-堆和栈【收集资料】
- 用Windows Live Writer写CSDN博客和网易博客
- 统计字符串中出现某子串的次数的一个算法【csdn总结】
- 天下无不散之筵席
- 从Fedora9升级到Fedora10
- 海外著名Web设计师们的工作台
- 你是一个职业的页面重构工作者吗?(转载)
- The Beginning: start_kernel()
- MVC详解:了解真正所谓的"框架"
- XAML概要--事件和后台代码
- JIRA使用说明