溫馨提示×

Java indexOf方法如何處理大小寫敏感

小樊
105
2024-08-21 01:11:27
欄目: 編程語言

Java的indexOf方法默認(rèn)是大小寫敏感的,即區(qū)分大小寫。如果要讓indexOf方法不區(qū)分大小寫,可以使用String類的toLowerCase()方法將原始字符串轉(zhuǎn)換為小寫,然后再調(diào)用indexOf方法查找指定字符串的位置。

示例代碼如下:

String str = "Hello World";
String searchStr = "hello";

int index = str.toLowerCase().indexOf(searchStr.toLowerCase());

if (index != -1) {
    System.out.println("查找到字符串 '" + searchStr + "' 在原始字符串中的位置為:" + index);
} else {
    System.out.println("未找到指定字符串 '" + searchStr + "'");
}

在上面的代碼中,我們將原始字符串和要查找的字符串都轉(zhuǎn)換為小寫,然后再調(diào)用indexOf方法查找指定字符串的位置。這樣就可以實(shí)現(xiàn)不區(qū)分大小寫的查找操作。

0