@Test
public void Ran(){
String a = "WwWwyYYyqQWQQ1211";
StringBuilder str = new StringBuilder();
//转为数组
char[] c = a.toCharArray();
for (int i = 0; i < c.length-1; i++) {
String st = String.valueOf(c[i]);
String st1 = String.valueOf(c[i+1]);
System.out.println(st+"::"+st1+":"+st.equalsIgnoreCase(st1));
//第一次的数据必要添加
if(i == 0){
str.append(c[i]);
}
//第一个和第二个对比不同取第二个
if(!st.equalsIgnoreCase(st1)){
str.append(st1);
}
if(st.equalsIgnoreCase(st1)){
continue;
}
}
System.out.println(str);
}
JAVA字符串去重复连续字母忽略大小写
于 2022-03-02 00:52:10 首次发布