题解 | #字符串字符匹配#

字符串字符匹配

http://www.nowcoder.com/practice/22fdeb9610ef426f9505e3ab60164c93

import java.util.*;
public  class  Main {
    public static  void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()){
            String a = sc.nextLine();
            String b = sc.nextLine();
            String[] array = a.split("");  //将 短字符串 切分并放入数组中
            //定义计数器并初始化
            int count = 0;
            for (int i = 0; i < array.length; i++) {
                if (b.contains(array[i])){
                  // 循环判断 长字符串 中是否包含 短字符串中的字符
                  // 如果包含,则计数器加一
                    count++;  
                }
            }
          // 当计数器大小 等于 原短字符串生成的数组长度时 ,即为 短字符串的所有字符均在长字符串中出现过
            if (count == array.length){
                System.out.println(true);
            }else {
                System.out.println(false);
            }
        }

    }
}
全部评论
判断不包含就行了
点赞 回复 分享
发布于 2022-06-30 16:44
怎么确定a就是短字符串
点赞 回复 分享
发布于 08-18 19:34 北京

相关推荐

11-15 18:39
已编辑
西安交通大学 Java
全村最靓的仔仔:卧槽,佬啥bg呢,本也是西交么
点赞 评论 收藏
分享
14 1 评论
分享
牛客网
牛客企业服务