打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
给你一个字符串,包含了空格等标点符号,要你计算出出现次数最多的字母和该字母出现的次数。
  1. public static void main(String[] args) {   
  2.          String s= "sdfsddddddddddfffff,sdfsdf,";    
  3.          s=s.replaceAll("[^a-zA-Z]","");   
  4.          int max = 0;   
  5.          int temp = 0;   
  6.          String tempString = "";   
  7.          for(int i = 0 ;i<s.length() ; i++ ){   
  8.              tempString = s.substring(0,1);   
  9.              String subs = s.replace(s.substring(0,1),"");   
  10.              temp = s.length() - subs.length();   
  11.              if(max<temp){   
  12.                  max=temp;   
  13.              }   
  14.              s = subs;   
  15.          }   
  16.          System.out.println(tempString+" max= "+max);   
  17. }  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
string乘法
Java学习路线:5分钟了解计数排序
LeetCode 767. 重构字符串
第十三天-总结
Android 解析 ByteArrayInputStream
258 [LeetCode] Find the Difference
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服