从键盘输入一串字符,输出不同的字符
package labreport7;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Scanner;
//从键盘输入一串字符,输出不同的字符以及每个字符出现的次数。
public class test2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in); // 定义扫描键盘输入的对象
String s1 = sc.nextLine(); // 从键盘读入一行文本
HashSet h=new HashSet();//无序、无重复元素集合
for(int i=0;i<s1.length();i++) {//字符串遍历
h.add(s1.charAt(i));//添加每个元素到h
}
Iterator i=h.iterator();//迭代器
while(i.hasNext()) {//遍历
System.out.print(i.next()+" ");//输出
}
}
}