查找一个字符串中各个字符出现的次数,用TreeMap实现
来源:互联网 发布:ps4能不能安装windows 编辑:程序博客网 时间:2024/05/18 00:21
这是一道常见的算法题。利用TreeMap实现
import java.util.HashMap;import java.util.Iterator;import java.util.Map.Entry;public class CharOcurNum {public static void main(String[] args) {String str = "adfadfajgagka}}}jg**dkja";HashMap<Character,Integer> hashmap = ocurNum(str);Iterator<Entry<Character, Integer>> it=hashmap.entrySet().iterator();while(it.hasNext()){Entry<Character, Integer> entry=it.next();char key=entry.getKey();int value=entry.getValue();System.out.println(key+"..."+value);}}private static HashMap<Character,Integer> ocurNum(String str) {// TODO Auto-generated method stubHashMap<Character, Integer> hashmap = new HashMap<Character, Integer>();char[] s=str.toCharArray();for(int i=0;i<s.length;i++){Integer value=hashmap.get(s[i]);if(value==null){hashmap.put(s[i],1);}else{hashmap.put(s[i], value+1);}}return hashmap;}}
0 0
- 查找一个字符串中各个字符出现的次数,用TreeMap实现
- 用STL中的map实现的字符串中各个字符出现的次数
- 获取字符串中每个字符出现的次数(利用TreeMap)
- 统计字符串中字符出现的次数(TreeMap、HashMap)
- 实现给定一个字符串剔除重复字符,并统计各个字符出现的次数
- 输入字符串,显示字符串中各个字符出现的次数
- 用递归实现查找字符串中相同字符连续出现次数的最大值
- 用递归实现查找字符串中相同字符连续出现次数的最大值
- 用递归实现查找字符串中相同字符连续出现次数的最大值
- [每周一算法]统计在一个字符串中各个不同字符出现的次数
- 黑马程序员之C#学习笔记:求一个字符串中各个字符出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- C#控制台基础 应用dictionary记录一个string字符串中各个字符出现的次数
- 统计字符串中各个字符出现的次数
- 计算字符串中各个字符出现的次数
- java统计字符串中各个字符的出现次数
- 统计一串字符串中各个字符出现的次数
- 统计字符串中各个字符出现的次数
- ActionScript 3操作XML 详解
- uboot的第一阶段 start.S文件源码注释
- 转:展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
- qml入门
- Unity4.x Terrain位置
- 查找一个字符串中各个字符出现的次数,用TreeMap实现
- tar压缩文件
- mapreduce作业reduce被大量kill掉
- oc NSString和NSMutableString基本用法
- 用Python解压缩文件
- Z-Stack 中ZigBee 设备的 IEEE 地址 的初始化,读取,设置
- 黑马程序员——JAVA反射机制基础
- PowerShell清空IIS日志
- python压缩与读取.tar.bz2压缩包