21xrx.com
2025-04-13 00:31:04 Sunday
文章检索 我的文章 写文章
Java中substring的用法详解及示例
2023-06-18 10:54:01 深夜i     21     0
Java字符串 substring方法 java编程

在Java语言编程中,字符串处理是很常见的操作。substring方法是Java中一个非常常用的方法,用于截取字符串中指定的部分。下面我们就来详细讲解一下Java中substring的用法。

首先来看一下substring方法的语法:

public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)

其中,第一个方法是从指定索引处开始截取到字符串末尾的方法;第二个方法是截取字符串中开始和结束索引之间的部分。下面的代码将演示这两种用法:

public class SubstringDemo {
  public static void main(String[] args) {
    String str = "Hello, World!";
    String str1 = str.substring(7);
    String str2 = str.substring(0, 5);
    System.out.println(str1); // World!
    System.out.println(str2); // Hello
  }
}

上述代码中,第一个substring方法从索引7开始,截取字符串中从第7个字符(包括)到末尾的部分。而第二个方法则从索引0开始,截取字符串中从第0个字符(包括)到第5个字符(不包括)的部分。

此外,substring方法还有以下需要注意的地方:

- 如果beginIndex和endIndex相同,则返回一个空字符串;

- 如果beginIndex或endIndex超出字符串范围,会抛出IndexOutOfBoundsException异常。

综上所述,Java中substring方法在字符串处理中是不可或缺的。学好这个方法对于Java编程者而言非常重要。

  
  

评论区

请求出错了