每日一经
每天收集一个java日常能用到的解决问题的方法,以后方便查阅。
实现
java8环境
public static String removeDuplicates(String str) {
char[] chArray = str.toCharArray();
StringBuilder sb = new StringBuilder();
Set<Character> chHashSet = new HashSet<>();
for (char c: chArray) {
if (chHashSet.add(c)) {
sb.append(c);
}
}
return sb.toString();
}