A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


用最快方法判断所有String2的字母在String1里是否存在,如:string2="abx",string1="abcdef",ab在string1中,x不在。

5 个回复

倒序浏览
这这这......超出能力范围了~~
回复 使用道具 举报
public isExist(String s1, String s2) {
    if(s1 == null)
        return s2 == null;
    for(char c : s2.toCharArray()) {
        if(s1.charAt(c) == -1)
            return false;
    }
    return true;
}  
回复 使用道具 举报 1 0
  1. public static void main(String[] arg)
  2.         {
  3.                 String string1 = "abx";
  4.                 String string2 = "abcdef";

  5.         for (char b : string1.toCharArray())
  6.             if (!string2.contains(b + ""))
  7.                 System.out.println(b);
  8.     }
复制代码
回复 使用道具 举报
厉害。。。。。。。。
回复 使用道具 举报
用contains 包含就返回true
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马