题解 | #字符集合#

字符集合

https://www.nowcoder.com/practice/784efd40ed8e465a84821c8f3970b7b5

import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
       Scanner scanner = new Scanner(System.in);
       while(scanner.hasNext()){//这里一定要用while循环,以便测试多组用例
        String str = scanner.next();//用str来接收输入的字符
        StringBuffer sb = new StringBuffer(); //new一个String Buffer来接收满足的字符
        for(int i = 0;i<str.length();i++){//用for循环来遍历测试用例中的字符
            char ch = str.charAt(i);
            if(!sb.toString().contains(ch + "")){//是否包含已近有的字符
                sb.append(ch);//没有就拼接到sb上
            }
        }
        System.out.println(sb);
       }
    }
}

全部评论

相关推荐

三年之期已到我的offer快到碗里来:9硕都比不上9本
点赞 评论 收藏
分享
1 2 评论
分享
牛客网
牛客企业服务