Java indexOf方法如何处理大小写敏感

avatar
作者
猴君
阅读量:0

Java的indexOf方法默认是大小写敏感的,即区分大小写。如果要让indexOf方法不区分大小写,可以使用String类的toLowerCase()方法将原始字符串转换为小写,然后再调用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 + "'"); } 

在上面的代码中,我们将原始字符串和要查找的字符串都转换为小写,然后再调用indexOf方法查找指定字符串的位置。这样就可以实现不区分大小写的查找操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!