Java.lang.String 类

Java 字符串 substring() 方法返回一个字符串,该字符串是给定字符串的子字符串,即字符串截取。

该方法有两个版本。返回的子字符串从指定索引处的字符开始,一直到索引endIndex - 1处的字符。因此子字符串的长度为endIndex-beginIndex。

语法

public String substring(int beginIndex, int endIndex) 

参数

beginIndex指定开始索引(包含)。
endIndex指定结束索引(不包括)。

返回值

返回一个字符串,它是给定字符串的子字符串。

异常

如果beginIndex为负,或者endIndex大于此 String 对象的长度,或 beginIndex 大于 endIndex。

示例:

在下面的示例中,substring() 方法返回一个字符串,该字符串为名为 MyString 的给定字符串的子字符串。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    String MyString = "Hello World";
    
    //返回开头的字符串
    //并以指定索引结束
    System.out.println(MyString.substring(0, 5)); 
  }
} 

上述代码的输出将是:

Hello