代码是我看着 乐乐熊小妹 的博客打的。

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_找出输入的字符串中出现次数最多的字符相关推荐

  1. python出现的次数最多的元素_【Python 秘籍】序列中出现次数最多的元素

    问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案. ...

  2. 【算法】大搜车——找出一个字符串中出现次数最多的字符,如果有多个出现次数相同的字符,那就找出最先出现的那个字符

    题目描述:找出一个字符串中出现次数最多的字符,如果有多个出现次数相同的字符,那就找出最先出现的那个字符 思考: 我的第一反应是分三步: 遍历字符串,统计每个字符出现的次数 找出最大的次数 找出最大次数 ...

  3. 重复最多字符次数java_利用Java实现求字符串中出现次数最多的字符及次数

    利用Java实现求字符串中出现次数最多的字符及次数 发布时间:2020-11-12 16:57:24 来源:亿速云 阅读:108 作者:Leah 这篇文章将为大家详细讲解有关利用Java实现求字符串中 ...

  4. Java求字符串中出现次数最多的字符

    Java求字符串中出现次数最多的字符  [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51933611      Java ...

  5. 找出一个字符串中出现次数最多的字_487,重构字符串

    想了解更多数据结构以及算法题,可以关注微信公众号"数据结构和算法",每天一题为你精彩解答. 问题描述 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同. 若可行 ...

  6. 辉太郎看前端(查找出字符串或数组中出现次数最多的字符)

    前言 利用字符串中的方法charAt(),返回指定下标位置的字符 字符串 // 1.统计次数var str = 'XMLHttpRequest';// 创建了一个空的对象,存储字符串中的每个字符.属性 ...

  7. java数组出现次数最多的数_找出数组中出现次数最多的那个数——主元素问题...

    方法一:以空间换时间,可以定义一个计数数组int count[101],用来对数组中数字出现的次数进行计数(只能针对数组中数字的范围1~100),count数组中最大的元素对应的下标,即为出现次数最多 ...

  8. 找一个字符串中出现次数最多的字符

    第一种: str = 'asdasddsfdsfadsfdghdadsdfdgdasd'str = str.split('');console.log(str);var newStr = {};// ...

  9. python counter 出现次数最少的元素_[PY3]——找出一个序列中出现次数最多的元素/collections.Counter 类的用法...

    问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案 c ...

  10. c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...

    matlab中如何找出不同维度矩阵出现次数最多的数组并记录其个数 首先是胞矩阵中的序列问题,不妨假设AA{1}是一个多行两列的数据,AA{2}同例.程序如下clcclearallAA{1}=[12;2 ...

最新文章

  1. MYSQL——常用运算符和函数
  2. MarkDown常用技巧总结
  3. 模拟人生4修身拉德兰连衣裙MOD下载
  4. 网上书城java负责_网上书城项目总结(servlet_jsp+javaBean)
  5. Pixel相机是怎么做到自动补抓最不错的自拍照
  6. mysql 数据增量备份_MySQL数据库之mysql全量备份、增量备份实现方法
  7. 【codevs1246】丑数,STL与取模大质数的好处
  8. 朋友圈终于对利诱打卡行为动手了!多款英语学习类软件中枪
  9. linux中文件复的概念,诠释 Linux 中“一切都是文件”概念和相应的文件类型
  10. 视频干扰现象及其原因分析
  11. java怎么格式化日期_java 时间格式化各种方法
  12. oninput和onpropertychange以及其兼容处理
  13. 9.电阻线性电压转换电路
  14. c语言打印100以内质数,C语言 · 打印1~100间的质数(素数)
  15. 【夜读】自我提升的8个好习惯,迷茫时看一看
  16. Python一行流:列举所有k-mer组合(最简单写法)
  17. 【IoT】5.Business Strategy 商业战略
  18. 《会计学》简单的思维导图(第一版)
  19. 微信,该文件已过期或已被清理
  20. Fragment 可见性监听方案 - 完美兼容多种 case

热门文章

  1. 京东数科java一面【过】
  2. word中最后一行留白太多
  3. HDU 2448 Mining Station on the Sea 最短路+KM
  4. How to Generate PDF in Ruby on Rails(HowtoGeneratePDFs) ZT
  5. python 创业_如何在下午使用python和破折号创业
  6. 学习amber教程A17:伞形采样,绘制丙氨酸三肽的势能面
  7. 2022年中国航天发射列表(全年64发)
  8. 支付宝保额上百万的保险,价格才几百块,你需要注意这些
  9. 无法安装X64 在计算机找到X32,怎么看电脑适合装32位还是64位
  10. silverlight中TextBox控件的使用