展开全部
可以使用String类的contains方法来判断是否包含一个子字符串。
也可以使用String类的indexOf方法来判断是否包含子字符串,如果包32313133353236313431303231363533e58685e5aeb931333335343438含,则返回该子字符串所在的索引。
示例:public class KeywordExample {
public static void main(String[] args) {
final String KEY_WORD = "发短信";
String str = "我想发短信";
//使用contains方法
if(str.contains(KEY_WORD)){
System.out.println("包含关键词:" + KEY_WORD);
} else {
System.out.println("不包含关键词:" + KEY_WORD);
}
//使用indexOf方法
if(str.indexOf(KEY_WORD) >= 0){
System.out.println("包含关键词:" + KEY_WORD);
} else {
System.out.println("不包含关键词:" + KEY_WORD);
}
}
}