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

首頁 > 開發 > Java > 正文

Java實現去掉字符串重復字母的方法示例

2024-07-13 10:15:03
字體:
來源:轉載
供稿:網友

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

package demo;public class Ctrl {  public static void main(String[] args){      String s = "akkbcccrsa";      System.out.println("VeVb武林網測試結果:");      System.out.print("原字符串:");      System.out.println(s);      Ctrl sctrl = new Ctrl();      System.out.print("去重之后的字符串:");      System.out.println(sctrl.rmRepeated(s));    }    /*     * 清除字符串中重復字母算法     */    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];//出現重復字母,從k位置開始將數組往前挪位            }            count++;//重復字母出現的次數            k--;          }          k++;          }      }      for(int i=0;i<len-count;i++){         str+=String.valueOf(c[i]);      }      return str;    }}

運行結果:

Java,去掉,字符串,重復字母

 

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


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盘锦市| 道孚县| 乐昌市| 石泉县| 肇州县| 通化县| 永泰县| 石景山区| 奉贤区| 遵义市| 湟中县| 称多县| 刚察县| 濉溪县| 武功县| 明光市| 紫云| 昌江| 湘潭市| 静安区| 镇宁| 交城县| 攀枝花市| 青州市| 黎平县| 集贤县| 枣庄市| 民勤县| 汽车| 通州市| 莆田市| 巍山| 色达县| 哈尔滨市| 花莲市| 松滋市| 广灵县| 将乐县| 垦利县| 青川县| 怀集县|