java找出字符串出现最多的字符,JAVA_找出输入的字符串中出现次数最多的字符
代码是我看着 乐乐熊小妹 的博客打的。
import java.util.*;
public class Find {
public static void main(String[] args){
String s=new Scanner(System.in).nextLine();
Map m=new HashMap();
for(int i=0;i
//每个字符(key)及出现次数(value)存入HashMap
char c=s.charAt(i);
m.put(c,m.containsKey(c)?m.get(c)+1:1);
}
int max=Collections.max(m.values());
Set v=new HashSet();
for(Map.Entry e:m.entrySet())
if(e.getValue()==max) v.add(e.getKey());
System.out.println(v+"times"+max);
}
}
用的MyEclipse2017.
点击Run,找到Console,然后在下面随便输入一串比如“dsafadf asdfad ”,回车结束。得到:
再次附上原博主链接:https://www..com/lelexiong/p/8727419.html
java找出字符串出现最多的字符,JAVA_找出输入的字符串中出现次数最多的字符相关推荐
- python出现的次数最多的元素_【Python 秘籍】序列中出现次数最多的元素
问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案. ...
- 【算法】大搜车——找出一个字符串中出现次数最多的字符,如果有多个出现次数相同的字符,那就找出最先出现的那个字符
题目描述:找出一个字符串中出现次数最多的字符,如果有多个出现次数相同的字符,那就找出最先出现的那个字符 思考: 我的第一反应是分三步: 遍历字符串,统计每个字符出现的次数 找出最大的次数 找出最大次数 ...
- 重复最多字符次数java_利用Java实现求字符串中出现次数最多的字符及次数
利用Java实现求字符串中出现次数最多的字符及次数 发布时间:2020-11-12 16:57:24 来源:亿速云 阅读:108 作者:Leah 这篇文章将为大家详细讲解有关利用Java实现求字符串中 ...
- Java求字符串中出现次数最多的字符
Java求字符串中出现次数最多的字符 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51933611 Java ...
- 找出一个字符串中出现次数最多的字_487,重构字符串
想了解更多数据结构以及算法题,可以关注微信公众号"数据结构和算法",每天一题为你精彩解答. 问题描述 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同. 若可行 ...
- 辉太郎看前端(查找出字符串或数组中出现次数最多的字符)
前言 利用字符串中的方法charAt(),返回指定下标位置的字符 字符串 // 1.统计次数var str = 'XMLHttpRequest';// 创建了一个空的对象,存储字符串中的每个字符.属性 ...
- java数组出现次数最多的数_找出数组中出现次数最多的那个数——主元素问题...
方法一:以空间换时间,可以定义一个计数数组int count[101],用来对数组中数字出现的次数进行计数(只能针对数组中数字的范围1~100),count数组中最大的元素对应的下标,即为出现次数最多 ...
- 找一个字符串中出现次数最多的字符
第一种: str = 'asdasddsfdsfadsfdghdadsdfdgdasd'str = str.split('');console.log(str);var newStr = {};// ...
- python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...
问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案 c ...
- c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...
matlab中如何找出不同维度矩阵出现次数最多的数组并记录其个数 首先是胞矩阵中的序列问题,不妨假设AA{1}是一个多行两列的数据,AA{2}同例.程序如下clcclearallAA{1}=[12;2 ...
最新文章
- MYSQL——常用运算符和函数
- MarkDown常用技巧总结
- 模拟人生4修身拉德兰连衣裙MOD下载
- 网上书城java负责_网上书城项目总结(servlet_jsp+javaBean)
- Pixel相机是怎么做到自动补抓最不错的自拍照
- mysql 数据增量备份_MySQL数据库之mysql全量备份、增量备份实现方法
- 【codevs1246】丑数,STL与取模大质数的好处
- 朋友圈终于对利诱打卡行为动手了!多款英语学习类软件中枪
- linux中文件复的概念,诠释 Linux 中“一切都是文件”概念和相应的文件类型
- 视频干扰现象及其原因分析
- java怎么格式化日期_java 时间格式化各种方法
- oninput和onpropertychange以及其兼容处理
- 9.电阻线性电压转换电路
- c语言打印100以内质数,C语言 · 打印1~100间的质数(素数)
- 【夜读】自我提升的8个好习惯,迷茫时看一看
- Python一行流:列举所有k-mer组合(最简单写法)
- 【IoT】5.Business Strategy 商业战略
- 《会计学》简单的思维导图(第一版)
- 微信,该文件已过期或已被清理
- Fragment 可见性监听方案 - 完美兼容多种 case
热门文章
- 京东数科java一面【过】
- word中最后一行留白太多
- HDU 2448 Mining Station on the Sea 最短路+KM
- How to Generate PDF in Ruby on Rails(HowtoGeneratePDFs) ZT
- python 创业_如何在下午使用python和破折号创业
- 学习amber教程A17:伞形采样,绘制丙氨酸三肽的势能面
- 2022年中国航天发射列表(全年64发)
- 支付宝保额上百万的保险,价格才几百块,你需要注意这些
- 无法安装X64 在计算机找到X32,怎么看电脑适合装32位还是64位
- silverlight中TextBox控件的使用