【发布时间】:2020-04-29 03:04:24
【问题描述】:
我正在为学校做一个项目,我需要我的方法只对某个单词返回 true。 这就是我所拥有的:
public boolean scanDescription (String keyword) {
if (description.contains(keyword)) {
return true;
} else {
return false;
}
例如,如果关键字是“disk”,我需要这个方法只在字符串包含单词“disk”时返回true,但我的问题是当字符串包含像“diskette”这样的单词时它返回true
PS.:我也尝试过使用 .indexOf,但它不起作用
【问题讨论】:
-
equalsIgnoreCase() 如果它是不区分大小写的匹配项,则有效,而 equals() 用于区分大小写的搜索
-
这将为您显示答案的提示stackoverflow.com/questions/513832/…
-
这能回答你的问题吗? Find a complete word in a string java