21xrx.com
2025-03-24 12:41:23 Monday
文章检索 我的文章 写文章
Java实现字符串查找子字符串并返回索引
2023-06-15 16:39:50 深夜i     18     0
Java 字符串操作 查找

在Java编程中,查找字符串中的子字符串是一项常见的任务。使用Java语言内置的String类可以轻松地实现这一目标。本文将介绍如何使用Java String类中的方法来查找子字符串,并返回其在原始字符串中的索引位置。

Java字符串查找子字符串的代码实例:

public class StringIndexExample {
  public static void main(String[] args) {
    String str = "This is a test string";
    String subStr = "test";
    int index = str.indexOf(subStr);
    if (index != -1) {
      System.out.println(subStr + " found at index " + index);
    } else {
      System.out.println(subStr + " not found in string");
    }
  }
}

在以上示例中,我们首先声明一个包含原始字符串的变量str,然后声明一个变量subStr,它将包含我们要查找的子字符串。接下来,我们使用Java String类中的indexOf方法来查找子字符串的索引。如果找到了子字符串,我们将在控制台输出其索引位置。如果子字符串未发现,则程序将输出一条消息,表明子字符串未在原始字符串中找到。

  
  

评论区

请求出错了