一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java統計字符串中重復字符出現次數的方法

java統計字符串中重復字符出現次數的方法

2020-06-06 14:19々上善若水々 JAVA教程

這篇文章主要介紹了java統計字符串中重復字符出現次數的方法,涉及java針對字符串的遍歷與判斷相關操作技巧,需要的朋友可以參考下

本文實例講述了java統計字符串中重復字符出現次數的方法。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com;
import org.junit.Test;
/**
 * 統計一個字符串的重復字符出現的次數
 *
 * @author zdw
 *
 */
public class StringTest
{
  @Test
  public void test()
  {
    String s = "fdfaacceeeeeeeeeeeegghikkkkkoooo";
    count(s);
  }
  public static void count(String str)
  {
    // 用于存儲a-z出現的次數
    int[] nums = new int[26];
    for (char i : str.toCharArray())
    {
      // 在字母的范圍內
      if (i >= 97 && i <= 123)
      {
        // 在其對應的索引位進行累加就可以了
        nums[i - 97]++;
      }
    }
    for (int i = 0; i < nums.length; i++)
    {
      // 只顯示出現的
      if (nums[i] != 0)
      {
        System.out.println((char) (97 + i) + ":" + nums[i]);
      }
    }
  }
}

希望本文所述對大家java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩一区二区中文字幕视频 | 波多野给衣一区二区三区 | 99色在线观看 | 国产肥臀 | 男人桶女下面60分钟视频 | 国产精品视频久久久 | 成年人免费观看的视频 | 我的绝色岳每雯雯 | 男男浴室吸乳play | 国产日韩精品一区二区在线观看播放 | 免费一级毛片完整版在线看 | 欧美破苞合集 magnet | 久久亚洲电影www电影网 | 日韩永久在线观看免费视频 | 日本在线看 | 极品久久 | 国产亚洲精品九九久在线观看 | 丁香网五月天 | 不卡视频一区二区 | 999国产高清在线精品 | 成人免费草草视频 | 欧美靠逼| 欧美老肥妇bbb | 91精品久久 | 精品国产免费第一区二区三区日韩 | 福利片成人午夜在线 | 成年人在线观看视频免费 | 麻豆视频入口 | 亚洲精品黄色 | 久久久精品3d动漫一区二区三区 | 高中生放荡日记高h娜娜 | 免费理伦片高清在线 | 久久九九精品国产自在现线拍 | 啊好大好粗| 欧美精品一区二区在线观看 | meyd–456佐山爱在线播放 | 四虎精品成人免费观看 | 女人国产香蕉久久精品 | jazz中国女人护士 | yin乱被cao系列 | 91精品免费国产高清在线 |