可以使用Java中的HashSet来去除一段字符串中出现重复的字母或数字。HashSet是一个不允许有重复元素的集合,因此可以利用它的特性来去除重复的字符或数字。
示例代码如下:
import java.util.HashSet;
public class RemoveDuplicates {
public static void main(String[] args) {
String str = "aabbcc112233";
StringBuilder result = new StringBuilder();
HashSet<Character> set = new HashSet<>();
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (!set.contains(c)) {
set.add(c);
result.append(c);
}
}
System.out.println("去重后的字符串:" + result.toString());
}
}
运行以上代码,输出结果为:
标签:set,Java,HashSet,重复,过滤,result,str,字符串 From: https://blog.51cto.com/u_16174658/9355179