温馨提示×

如何使用Java的indexOf查找子串位置

小樊
91
2024-08-21 01:08:28
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,可以使用String类的indexOf方法来查找子串在原始字符串中的位置。indexOf方法的语法如下:

int indexOf(String str)

其中,str为要查找的子串。方法返回子串在原始字符串中第一次出现的索引位置,如果没有找到则返回-1。以下是一个使用indexOf方法的示例:

String str = "Hello, World!";
String subStr = "World";

int index = str.indexOf(subStr);

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

在上面的示例中,我们首先定义了一个字符串str和要查找的子串subStr,然后使用indexOf方法来查找子串在原始字符串中的位置,并将结果存储在变量index中。最后,我们根据index的值输出相应的提示信息。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Java String的indexOf()和lastIndexOf()函数如何查找子字符串位置

0