如果有一种方法(java)检查字符串是否存在于长字符串中,请告诉我? 示例:检查此字符串中是否存在单词hello“abcdffgfghdshg hello asdf” 在这种情况下,真的可以归还。
最诚挚的问候, 玛雅
答案 0 :(得分:0)
这可以通过使用 contains 方法
来完成String orig="abcdffgfghdshghelloasdf";
if (orig.contains("hello"))
return true;
else
return false;
答案 1 :(得分:0)
在Java中,您可以通过多种方式执行此操作,例如使用 String 类中的方法:
包含方法 - 将CharSequence作为参数:
boolean checkContains(){
String orig="abcdffgfghdshghelloasdf";
return orig.contains("hello");
}
匹配方法 - 将regex作为参数:
boolean checkMatches(){
String orig="abcdffgfghdshghelloasdf";
return orig.matches(".*hello.*");
}
它们都非常快,所以你将使用它们中没有什么大不同。