Java利用charAt()进行字符串去重的代码
时间: 2024-05-09 10:22:04 浏览: 47
字符串去重
以下是Java利用charAt()进行字符串去重的代码:
```
public static String removeDuplicates(String str) {
StringBuilder result = new StringBuilder();
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
if (result.indexOf(String.valueOf(ch)) == -1) {
result.append(ch);
}
}
return result.toString();
}
```
这段代码使用了StringBuilder来存储结果,遍历字符串并对每个字符判断是否已经在结果中出现过,如果没有,就将其添加到结果中。最后返回去重后的字符串。
阅读全文