输入一个字符串,求出该字符串包含的字符集合。

  • 题目
    输入一个字符串,求出该字符串包含的字符集合。

  • 输入描述
    每组数据输入一个字符串,字符串最大长度为100,且只包含字符,不能为空串,区分大小写。

  • 输出描述
    每组数据一行,按字符串原有的字符顺序,输出字符集合,即重复出现并靠后的字母不输出。

  • 示例

    输入
    abcqwerabc
    
    输出
    abcqwer
    
  • 代码

    import java.util.Scanner;
    
    class Solution {
        public static void main(String [] args) {
            Scanner in = new Scanner(System.in);
            String s1 = in.nextLine();
            if (s1 == null || s1.length() > 100) {
                return;
            }
            for (int i = 0; i < s1.length(); i++) {
                for (int j = i+1; j < s1.length(); j++) {
                    if (s1.charAt(i) == s1.charAt(j)) {
                        s1 = s1.substring(0,j)+s1.substring(j+1,s1.length());
                    }
                }
            }
            System.out.println(s1);
        }
    }
    
  • 运行结果

    abcqwerabc
    abcqwer
    
发布了70 篇原创文章 · 获赞 4 · 访问量 6355

猜你喜欢

转载自blog.csdn.net/qq_44837912/article/details/104679327