检查字符串是否包含另一个字符串

时间:2018-12-26 14:53:46

标签: java

am试图做一个检查我的字符串是否包含子字符串的代码。

但是,我有特定的需求,而String.contains与我的需求不符。参数“ comp”和字符串“ computer”应返回false,参数“ comp”和字符串“ comp science”也应返回false,参数“ comp”和字符串“ comp,science”应返回true。谢谢

1 个答案:

答案 0 :(得分:0)

如果,是唯一被接受为单词(标签)分隔符的字符,则可以尝试在其上拆分字符串。

if (someString.contains(",") {
    String[] arr = someString.split(",");
    //check arr using equals() ...
} else {
   if someString.equals("comp") {
      //...
   }
}