在Java中,可以使用contains方法來檢查一個字符串是否包含另一個字符串。contains方法是String類的一個方法,可以直接在字符串對象上調用。它的語法如下:
boolean contains(CharSequence sequence)
其中,sequence是要檢查的字符串序列。這個方法返回一個布爾值,表示該字符串是否包含指定的字符串序列。
以下是使用contains方法的示例:
String str1 = "Hello, world!";
String str2 = "world";
boolean result = str1.contains(str2);
System.out.println(result); // 輸出 true
在上面的例子中,我們調用了str1對象的contains方法,并傳入了str2作為參數。該方法檢查str1中是否包含str2,并返回結果true,表示包含。最后,我們將結果打印出來。
需要注意的是,contains方法在比較字符串時是區分大小寫的。如果需要進行大小寫不敏感的比較,可以先將字符串轉換為統一的大小寫,然后再調用contains方法。例如:
String str1 = "Hello, world!";
String str2 = "WORLD";
boolean result = str1.toLowerCase().contains(str2.toLowerCase());
System.out.println(result); // 輸出 true
在上面的例子中,我們先將str1和str2都轉換為小寫字母,然后再進行比較,這樣就可以實現大小寫不敏感的包含檢查。