题目描述:字符集合
输入一个字符串,求出该字符串包含的字符集合。
输入描述:
每组数据输入一个字符串,字符串最大长度为100,且只包含字母,不可能为空串,区分大小写。
输出描述:
每组数据一行,按字符串原有的字符顺序,输出字符集合,即重复出现并靠后的字母不输出。
示例1
输入:abcqweracb
输出:abcqwer
代码实现:
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
while(input.hasNext()){
String string=input.next();
char[] ch=string.toCharArray();
List<Character> list=new ArrayList<>();
for(int i=0;i<ch.length;i++){
if(!list.contains(ch[i])){
list.add(ch[i]);
}
}
for(int i=0;i<list.size();i++){
System.out.print(list.get(i));
}
System.out.println();
}
}
}