java利用HashSet的add()方法过滤重复字符函数
利用HashSet的add()方法,如果元素存在,则返回false;只有不存在才返回trueimport java.util.HashSet;
import java.util.Scanner;
public class zzzyk.com {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一yizuotu.net串字符串:");
String s = sc.next();
char[] c = s.toCharArray();//将字符串转为字符数组
HashSet set = new HashSet();
StringBuilder 易做图d = new StringBuilder();
//遍历字符数组
for (int i = 0; i < c.length; i++) {
//利用HashSet的add()方法,他返回的是一个布尔值,添加成功会返回true
if (set.add(c[i])){
易做图d.append(c[i]);
}
}
System.out.println(易做图d);
}
}