package test;
/**
* 把连续重复的字符只保留一个
*
* @author liyulin
* @version 1.0 2013-10-16 下午11:32:04
*/
public class Delete2String {
/**
* 把连续重复的字符只保留一个
*
* @param str 指定的字符串
* @return String
*/
public static String deleteExtraString(String str){
for (int i = 0; i < str.length(); i++) {
str = str.replaceAll("["+str.charAt(i)+"]{2,}", String.valueOf(str.charAt(i)));
}
return str;
}
public static void main(String[] args) {
System.out.println(Delete2String.deleteExtraString("aaaaaassssseeeeeaefadsassssss"));
}
}
把连续重复的字符只保留一个
最新推荐文章于 2023-07-25 09:38:26 发布