Java统计字符串中出现次数最多的字符及其次数
来源:互联网 发布:卡尔曼滤波跟踪算法 编辑:程序博客网 时间:2024/06/05 14:19
思路:
1 获取字符串的第一个字符。用max_str保存该字符。
2 将原字符串中所有与第一个字符串相同的字符去掉。将该字符串长度的减少量(即该字符出现次数)与max_length比较.如减少量大于max_length,将该减少量赋给max_length。
3 重复1,2。
public static void test(String str) {
int max_length = 0;String max_str = "";
while (str.length() > 0) {
int length = str.length();
String first = str.substring(0, 1);
str = str.replaceAll(first, "");
if (max_length < length - str.length()) {
max_length = length - str.length();
max_str = first;
}
}
System.out.println(max_length);
System.out.println(max_str);
}
0 0
- Java统计字符串中出现次数最多的字符及其次数
- java统计字符串中每个字符出现的次数并查询出现次数最多的字符和次数
- 统计字符串中出现次数最多的字符及个数
- 统计一个字符串中出现次数最多的字符
- 统计字符串中出现次数最多的字符
- 查找字符串中出现最多次数的字符及其个数
- 遍历一次字符串,选择出在该字符串中出现次数最多的字符及其出现次数(Java)
- js判断字符串中出现次数最多的字符 并统计出现次数
- 求字符串中出现次数最多的字符及其出现次数
- 字符串中出现次数最多的字符
- Java求字符串中出现次数最多的字符
- 搜索出字符串中出现次数最多的字符,并统计次数
- javascript判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- JS实现找到某字符串中出现次数最多的字符,并统计次数
- 判断一个字符串中出现次数最多的字符,并统计这个次数
- 判断一个字符串中出现次数最多的字符,统计这个次数
- 数据结构-线性表的一些基础操作 c++代码
- Java IO流
- poj1222 EXTENDED LIGHTS OUT(YY+高斯消元)
- 一个java初学者的课堂总结
- 【学习笔记之汇编语言】【二】寄存器
- Java统计字符串中出现次数最多的字符及其次数
- Libevent时间管理
- 不水好好学——HTML、CSS、Javascript之间的联系
- 约瑟夫环问题 实习1-1.2
- Navicat11.0 下载及 破解方法
- 自定义控件初步<实现半圆形弹出菜单>
- ORACLE 11G在存储过程里面遍历游标, 调用job任务定时执行
- JS格式化日期
- iOS应用程序的生命周期