最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java實現(xiàn)去掉字符串重復(fù)字母的方法示例

 更新時間:2017年12月20日 12:06:08   作者:xxiaowen  
這篇文章主要介紹了Java實現(xiàn)去掉字符串重復(fù)字母的方法,涉及java針對字符串的遍歷、判斷、運算等相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Java實現(xiàn)去掉字符串重復(fù)字母的方法。分享給大家供大家參考,具體如下:

package demo;
public class Ctrl {
  public static void main(String[] args){
      String s = "akkbcccrsa";
      System.out.println("腳本之家測試結(jié)果:");
      System.out.print("原字符串:");
      System.out.println(s);
      Ctrl sctrl = new Ctrl();
      System.out.print("去重之后的字符串:");
      System.out.println(sctrl.rmRepeated(s));
    }
    /*
     * 清除字符串中重復(fù)字母算法
     */
    String rmRepeated(String s){
      int len = s.length();
      int k = 0;
      int count = 0;
      String str = "";
      char[] c = new char[len];
      for(int i=0;i<len;i++){
        c[i] = s.charAt(i);
      }
      for(int i=0;i<len;i++){
          k=i+1;
          while(k<len-count){
          if(c[i]==c[k]){
            for(int j=k;j<len-1;j++){
              c[j] = c[j+1];//出現(xiàn)重復(fù)字母,從k位置開始將數(shù)組往前挪位
            }
            count++;//重復(fù)字母出現(xiàn)的次數(shù)
            k--;
          }
          k++;
          }
      }
      for(int i=0;i<len-count;i++){
         str+=String.valueOf(c[i]);
      }
      return str;
    }
}

運行結(jié)果:

PS:本站還有兩款比較簡單實用的在線文本去重復(fù)工具,推薦給大家使用:

在線去除重復(fù)項工具:
http://tools.jb51.net/code/quchong

在線文本去重復(fù)工具:
http://tools.jb51.net/aideddesign/txt_quchong

更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java字符與字符串操作技巧總結(jié)》、《Java數(shù)組操作技巧總結(jié)》、《Java數(shù)學(xué)運算技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》及《Java操作DOM節(jié)點技巧總結(jié)

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

相關(guān)文章

  • Nacos配置中心的配置文件的匹配規(guī)則及說明

    Nacos配置中心的配置文件的匹配規(guī)則及說明

    這篇文章主要介紹了Nacos配置中心的配置文件的匹配規(guī)則及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 深入理解java1.8之supplier

    深入理解java1.8之supplier

    這篇文章主要介紹了深入理解java1.8之supplier,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • java17日期周期格式化處理方案

    java17日期周期格式化處理方案

    Java17引入了新的日期時間格式化模式B,用于表示一天中的時間段,如上午、下午、晚上等,該模式根據(jù)CLDR定義,在不同語言環(huán)境下,該模式的輸出結(jié)果會有所不同,本文給大家介紹java17日期周期格式化處理方案,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • SpringBoot+Redis實現(xiàn)分布式緩存的方法步驟

    SpringBoot+Redis實現(xiàn)分布式緩存的方法步驟

    在高并發(fā)的分布式的系統(tǒng)中,緩存是提升系統(tǒng)性能的重要手段,本文主要介紹了SpringBoot+Redis實現(xiàn)分布式緩存的方法步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • SpringMVC 通過commons-fileupload實現(xiàn)文件上傳功能

    SpringMVC 通過commons-fileupload實現(xiàn)文件上傳功能

    這篇文章主要介紹了SpringMVC 通過commons-fileupload實現(xiàn)文件上傳,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • jdbc中class.forname的作用

    jdbc中class.forname的作用

    這篇文章主要介紹了jdbc中class.forname的作用,使用示例說明了他作用及使用方法,大家參考使用吧
    2014-01-01
  • Java實現(xiàn)文件壓縮與解壓的示例[zip格式,gzip格式]

    Java實現(xiàn)文件壓縮與解壓的示例[zip格式,gzip格式]

    本篇文章主要介紹了Java實現(xiàn)文件壓縮與解壓的示例[zip格式,gzip格式],具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • Java實現(xiàn)分頁的幾種方法詳細(xì)解析

    Java實現(xiàn)分頁的幾種方法詳細(xì)解析

    這篇文章主要介紹了Java實現(xiàn)分頁的幾種方法詳細(xì)解析,在Java中想實現(xiàn)分頁功能有幾種常用的方法,今天我們就來詳細(xì)解析一下,文中提供了解決思路和部分實現(xiàn)代碼,需要的朋友可以參考下
    2023-11-11
  • SpringCloud分布式事務(wù)Seata部署和集成過程

    SpringCloud分布式事務(wù)Seata部署和集成過程

    這篇文章主要介紹了SpringCloud分布式事務(wù)Seata部署和集成過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-10-10
  • springboot+maven多環(huán)境動態(tài)配置及編譯失敗的解決方案(步驟詳解)

    springboot+maven多環(huán)境動態(tài)配置及編譯失敗的解決方案(步驟詳解)

    這篇文章主要介紹了springboot+maven多環(huán)境動態(tài)配置及編譯失敗的解決方案,本文通過實例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-11-11

最新評論

阿克陶县| 安宁市| 石狮市| 舒兰市| 兴城市| 大城县| 穆棱市| 贵溪市| 日土县| 潍坊市| 合肥市| 武乡县| 普洱| 应用必备| 德令哈市| 金门县| 甘洛县| 杂多县| 上犹县| 司法| 启东市| 景谷| 永安市| 丹阳市| 米脂县| 沙雅县| 甘泉县| 略阳县| 嫩江县| 阳高县| 长垣县| 阳泉市| 东辽县| 云梦县| 龙井市| 巴塘县| 瑞丽市| 遂平县| 安庆市| 盐源县| 新建县|