黑马程序员技术交流社区
标题: 用最快方法判断所有String2的字母在String1里是否存在 [打印本页]
作者: rightyuan521 时间: 2015-4-29 23:18
标题: 用最快方法判断所有String2的字母在String1里是否存在
用最快方法判断所有String2的字母在String1里是否存在,如:string2="abx",string1="abcdef",ab在string1中,x不在。
作者: sandra_bae 时间: 2015-4-29 23:21
这这这......超出能力范围了~~
作者: linda2906881980 时间: 2015-4-29 23:23
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;
}
作者: sandra_bae 时间: 2015-4-29 23:23
- public static void main(String[] arg)
- {
- String string1 = "abx";
- String string2 = "abcdef";
- for (char b : string1.toCharArray())
- if (!string2.contains(b + ""))
- System.out.println(b);
- }
复制代码
作者: 巴拉森 时间: 2015-4-29 23:58
厉害。。。。。。。。
作者: tanzhixue 时间: 2015-4-30 00:05
用contains 包含就返回true
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |