国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

java計(jì)算給定字符串中出現(xiàn)次數(shù)最多的字母和該字母出現(xiàn)次數(shù)的方法

2019-11-26 13:09:20
字體:
供稿:網(wǎng)友

本文實(shí)例講述了java計(jì)算給定字符串中出現(xiàn)次數(shù)最多的字母和該字母出現(xiàn)次數(shù)的方法。分享給大家供大家參考,具體如下:

import Java.util.Collections;import java.util.Map;import java.util.TreeMap;public class TestStringSplict {  public static void main(String[] args){    String str = "aaaaaaaccccccccccccccccccccccaaaabb";//   用map實(shí)現(xiàn)//   TreeMap<Character,Integer> map = new TreeMap<Character,Integer>();//   for(Character ch : str.toCharArray()){//     if((ch>='a' && ch<'z')||(ch>'A' && ch<'Z')){//       Integer count = map.get(ch);//       map.put(ch, null==count?1:count+1);//     }//   }////   System.out.println(Collections.max(map.values()));    //用普通數(shù)組實(shí)現(xiàn)    int[] aa = new int[60];    for(char temp:str.toCharArray()){      if((temp>=65 && temp<=90)||(temp>=97 && temp<=122)){        temp -= 65;        aa[temp]++;      }    }    int max = aa[0]; int position = 0;    for(int i=0;i<aa.length;i++){      if(aa[i]>max){        max = aa[i]; position = i;      }    }    System.out.println(max);        System.out.println("字母"+(char)(position+65) + "出現(xiàn)" + max + "次");  }}

PS:這里再為大家推薦幾款在線字符統(tǒng)計(jì)工具供大家參考:

在線字?jǐn)?shù)統(tǒng)計(jì)工具:
http://tools.VeVB.COm/code/zishutongji

在線字符統(tǒng)計(jì)與編輯工具:
http://tools.VeVB.COm/code/char_tongji

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 含山县| 且末县| 南陵县| 祁阳县| 贡觉县| 罗源县| 平顶山市| 枣阳市| 翁源县| 旌德县| 泉州市| 天镇县| 青州市| 那坡县| 宣化县| 连平县| 谷城县| 德清县| 永嘉县| 黄浦区| 达拉特旗| 上林县| 乾安县| 滨州市| 绍兴市| 云林县| 柳州市| 西乌| 昌乐县| 伊宁市| 桦南县| 息烽县| 密云县| 邹平县| 汉寿县| 双柏县| 灵山县| 商南县| 陆川县| 阳泉市| 南漳县|