该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

输入:asdasdas

输出:asasas

[java] view plain copy

print?

1.package com.iotex;

2.

3.import java.util.ArrayList;

4.import java.util.Collections;

5.import java.util.Comparator;

6.import java.util.HashMap;

7.import java.util.List;

8.import java.util.Map;

9.import java.util.Map.Entry;

10.

11./**

12. *

13. * @author iotex

14. * @date 2017/05/11 13:16:06

15. */

16.public class DeleteLittle {

17. public static void main(String[] args) {

18. String str = "asdasdas";

19. System.out.println(deleteLittle(str));

20. }

21. public static String deleteLittle(String str) {

22. Map map = new HashMap();

23. char[] ch = str.toCharArray();

24. for(int i = 0;i

25. if(!map.containsKey(ch[i])){

26. map.put(ch[i], 1);

27. }else {

28. map.put(ch[i], map.get(ch[i])+1);

29. }

30. }

31.

32. List> list = new ArrayList>(map.entrySet());

33. Collections.sort(list, new Comparator>(){

34.

35. @Override

36. public int compare(Entry o1,

37. Entry o2) {

38. return o1.getValue().compareTo(o2.getValue());

39. }

40.

41. });

42.

43. String[] s = str.split(list.get(0).getKey().toString());

44. StringBuffer sb = new StringBuffer();

45. for(int i = 0;i

46. sb.append(s[i]);

47. }

48.

49. return sb.toString();

50.

51. }

52.}

java中删除最大的数,【Java练习】删除字符串中字符个数最少的字符相关推荐

  1. C语言 | 将字符串中的元音字母复制到另一个字符串中

    例70:C语言写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出. 解析:if语句判断一下每一个字母是否符合元音字母,读者看着道题的时候,需要注意一点的是如果用scanf函数是否可以,思考 ...

  2. java 短路判断_细数Java最坑爹的10大功能点

    作者:践行精神自由 原文:https://www.sohu.com/a/357927861_115128 作为一门面向对象的编程语言,Java凭借其简单易用.功能强大的特点受到了广大编程爱好者的青睐, ...

  3. java中的字符个数,增补字符

    char: The char data type is a single 16-bit Unicode character. It has a minimum value of '\u0000' (o ...

  4. Java数组编程实例(一) 统计输入字符串中每个字母出现的次数

    数组(array)是一种用来组织数据的简单但功能强大的程序设计语言结构.数组是值的列表,它让我们仅声明一个变量,变量中可容纳多个单独访问的值,每个值保存在数组中确定的.已编号的位置中,对应于每个位置的 ...

  5. Java学习笔记2:使用replaceAll()方法替换字符串中的反斜杠:左斜杠(\)和右斜杠(/)

    在编程过程中,需要将一个字符串中的反斜杠(\)全部替换成(\\),很简单的操作但是很容易报错. 比如:String filePath  =  "D:\daxiang\test\daxiang ...

  6. JAVA常见算法题(三十三)---求子串在字符串中出现的次数

    计算某字符串中子串出现的次数. public static void main(String[] args) {String s1 = "adcdcjncdfbcdcdcd";St ...

  7. 将数组a中满足条件的数放入数组b中

    输入当前为数组a[6],各个元素值自行输入: 定义数组b的长度为b[6](未知数组长度时,尽量定义较大的空间): 循环遍历a中的元素是否满足条件,满足时将其放入b中,定义j为数组b中当前元素的位置,不 ...

  8. python中表示换行的符号_对Python字符串中的换行符和制表符介绍

    下面为大家分享一篇对Python字符串中的换行符和制表符介绍,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 有关换行的问题 首先提一个问题,如下. python程序代码如下: print(& ...

  9. php函数中首次出现,PHP开发之子串在字符串中首次出现、最后出现、出现次数函数相关总结...

    PHP程序开发过程挣免不了经常对字符串进行操作,而判断子串首次出现,最后出现,以及出现的次数是最常见不过的操作了,本帖将此类操作涉及的函数系统总结一下: stripos(string,find,sta ...

最新文章

  1. Java内存溢出详解之Tomcat配置
  2. 小菜的 VUE 使用技巧 持续更新
  3. 液体火箭发动机技术国家级重点实验室2021年度对外开放项目指南
  4. 开源 程序员清单_2015开源夏季阅读清单
  5. Spark机器学习库MLib分类和回归文档V1.4.1(翻译)
  6. 语音识别基本原理介绍------dnn-hmm续
  7. 2.16 自定义快速访问工具栏以提升工作效率 [原创Excel教程]
  8. 计算机word如何计算年龄,Excel 如何自动计算年龄
  9. 怎么用ping命令测试网速
  10. vue 视频上传组件
  11. IBM Cloud 2015 - Invoice - 03 payment 支付方式
  12. 将office2016许可版切换为Office 365授权
  13. 关于《一种鱼眼图象到透视投影图象的变换模型》
  14. java 浏览器 qq_Qq浏览器通用版移动QQ浏览器v2.1Java通用版下载
  15. 【项目管理工具】Jira使用和配置
  16. CANalyzer及CANOE使用六:VH6501干扰仪的使用(busoff多种干扰/短路/采样点)
  17. centos6.5下搭建IHE
  18. matlab光照补偿命令,光照补偿判别以及方法(转载)
  19. 状态模式(State模式)
  20. 5岁了!我们和AWS中国一起成长

热门文章

  1. 【Python】输入任意个数元素并保存至列表
  2. CentOS7挂载nfs盘快速指南
  3. nginx 监听同一端口
  4. JQuery Datatables 样式Style
  5. 非线性最优化(二)——高斯牛顿法和Levengerg-Marquardt迭代
  6. 2021 河南 高考成绩查询,2021河南高考成绩查询入口
  7. 插入数据的时候出现错误:Error during job, obtaining debugging information…
  8. keepalived vip mysql_mysql+keepalived高可用集群
  9. 计算机有必要报英语四级吗,我已工作了,现在有必要去考英语四级吗?还是 – 手机爱问...
  10. 深度技术Win11 64位最新旗舰版镜像V2021.08