java从字符串中删除指定字符
程序员文章站
2022-07-14 19:49:07
...
public static String delChar(String rSu, char cl) {
StringBuffer sBuff = new StringBuffer();
int bEnd = 0;
int len = rSu.length();
if (len == 1) {
sBuff.append(rSu);
return sBuff.toString();
}
for (int i = 0; i < len; i++) {
bEnd = rSu.indexOf(cl, 0);
if (bEnd != -1) {
sBuff.append(rSu.substring(0, bEnd));
rSu = rSu.substring(bEnd + 1);
if (rSu.length() == 1) {
if (rSu.indexOf(cl, 0) == -1) {
sBuff.append(rSu);
break;
} else {
break;
}
}
}
}
return sBuff.toString();
}