public static void main(String[] args) {
String str = "aACcAABBXX";
char[] chars = str.toCharArray();
char lastChar = chars[0];
StringBuilder sb =new StringBuilder();
sb.append(lastChar);
for (int i=1;i<chars.length;i++){
int result =Character.compare(Character.toLowerCase(lastChar),Character.toLowerCase(chars[i]));
if(result!=0){
sb.append(chars[i]);
lastChar=chars[i];
}
continue;
}
System.out.println(sb.toString());
}
删除所有连续同样字母
最新推荐文章于 2024-03-06 14:35:19 发布