如何判断字符串是否包含子字符串

时间:2015-08-25 20:38:54

标签: java string substring

例如:

String st = "sometinganimalcouch";
String st2 = "something";

如果st2位于st1

,我如何告诉我?

2 个答案:

答案 0 :(得分:1)

indexOf 返回另一个字符串中字符串的位置。如果未找到,则返回-1:

String st = sometinganimalcouch
String st2 = something

if(st.indexOf("something") > -1){
//mathed
}

答案 1 :(得分:0)

不是。因为sometingsomething不匹配。我假设你想要String.contains(CharSequence)喜欢

String st = "somethinganimalcouch";
String st2 = "something";
if (st.contains(st2)) {
    // ...
}