在Java中,可以使用indexOf方法來檢查一個(gè)字符串是否包含另一個(gè)字符串。indexOf方法返回被查找字符串在目標(biāo)字符串中第一次出現(xiàn)的索引位置,如果找不到則返回-1。以下是一個(gè)簡(jiǎn)單的示例代碼:
String str1 = "Hello World";
String str2 = "Hello";
if (str1.indexOf(str2) != -1) {
System.out.println("str1包含str2");
} else {
System.out.println("str1不包含str2");
}
在上面的代碼中,我們首先定義了兩個(gè)字符串str1和str2。然后使用indexOf方法檢查str1是否包含str2,如果返回值不等于-1,說明str1中包含str2,否則則不包含。
除了這種基本的方式,還可以通過自定義的方法來實(shí)現(xiàn)更復(fù)雜的字符串包含關(guān)系判斷。例如,可以使用正則表達(dá)式、循環(huán)遍歷等方式來檢查字符串包含關(guān)系。