java统计字符串中各个字符的出现次数
来源:互联网 发布:rekordbox软件的作用 编辑:程序博客网 时间:2024/06/04 18:55
package day16;
import java.util.*;
public class MapTest2 {
public static void main(String[] args) {
String str="lskkdjffjwekfmkdsasa";
countCharNum(str);
}
public static void countCharNum(String str){
TreeMap<Character,Integer> tm=new TreeMap<Character,Integer>();
char[] chs=str.toCharArray();
// int count=0;
for(int i=0;i<chs.length;i++){
Integer value=tm.get(chs[i]);
if(value==null)
tm.put(chs[i],1);
else
tm.put(chs[i], ++value);
}
Set<Character> keySet=tm.keySet();
Iterator<Character> it=keySet.iterator();
while(it.hasNext()){
Character ch=it.next();
Integer value=tm.get(ch);
System.out.print(ch+"("+value+") ");
}
// System.out.println(tm);
}
import java.util.*;
public class MapTest2 {
public static void main(String[] args) {
String str="lskkdjffjwekfmkdsasa";
countCharNum(str);
}
public static void countCharNum(String str){
TreeMap<Character,Integer> tm=new TreeMap<Character,Integer>();
char[] chs=str.toCharArray();
// int count=0;
for(int i=0;i<chs.length;i++){
Integer value=tm.get(chs[i]);
if(value==null)
tm.put(chs[i],1);
else
tm.put(chs[i], ++value);
}
Set<Character> keySet=tm.keySet();
Iterator<Character> it=keySet.iterator();
while(it.hasNext()){
Character ch=it.next();
Integer value=tm.get(ch);
System.out.print(ch+"("+value+") ");
}
// System.out.println(tm);
}
}
//输出结果为:a(2) d(2) e(1) f(3) j(2) k(4) l(1) m(1) s(3) w(1)
0 0
- java统计字符串中各个字符的出现次数
- 统计字符串中各个字符出现的次数
- 统计一串字符串中各个字符出现的次数
- 统计字符串中各个字符出现的次数
- java基础—统计一个字符串中各个字符出现的次数
- 统计输入字符串中: 各个数字、空白字符、以及其他所有字符出现的次数
- 统计字符串中:各个数字、空白字符、以及其他所有字符出现的次数
- Java,统计字符串中各字符出现的次数
- java:统计a字符在字符串中出现的次数
- java统计字符串中每个字符出现的次数
- java统计字符串中单个字符出现的次数
- java给定一串字符串,统计其中的各个字符的出现的次数
- [每周一算法]统计在一个字符串中各个不同字符出现的次数
- 统计文本中各个字符出现的次数
- python统计一个文档中 各个字符出现的次数
- 统计某个字段中各个字符出现的次数
- 输入字符串,显示字符串中各个字符出现的次数
- java统计字符串中每个字符出现的次数并查询出现次数最多的字符和次数
- NVMe的目标:释放闪存潜能
- pageX,clientX,screenX,offsetX区别
- 白话设计模式之--策略模式
- 黑马程序员————集合类
- 定时器的使用
- java统计字符串中各个字符的出现次数
- hdoj-1242-Rescue【广搜+优先队列】
- 24-IO流-56-IO流(ObjectInputStream-对象的反序列化)
- transform
- 一个简单的串行协议的封装
- 类别和类扩展的区别
- 单例
- Eclipse debug的按钮不见了
- @Resource注解