可以使用Set集合来去除字符串中的重复字符。Set是一个不允许有重复元素的集合,可以用来存储字符串中的字符。具体步骤如下:
创建一个空的Set集合,用于存储不重复的字符。
遍历字符串中的每一个字符。
将每个字符添加到Set集合中。
最后,遍历Set集合中的元素,将其拼接成一个新的字符串。
以下是一个示例代码:
import java.util.HashSet;import java.util.Set;public class RemoveDuplicates {public static void main(String[] args) {String str = "abcaaccdeeff";String result = removeDuplicates(str);System.out.println(result);}public static String removeDuplicates(String str) {Set<Character> set = new HashSet<>();StringBuilder sb = new StringBuilder();for (int i = 0; i < str.length(); i++) {char ch = str.charAt(i);if (!set.contains(ch)) {set.add(ch);sb.append(ch);}}return sb.toString();}}输出结果为:abcfde。

