如何在 Java 中使用 java.lang.String 类的 substring() 方法?


substring() 方法返回一个 String 数据类型,它对应于原始字符串从起始索引到结束索引的部分。如果未指定结束索引,则endIndex必须为字符串长度。由于我们正在处理字符串,因此索引从'0'位置开始。

语法

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

beginIndex:我们想要开始剪切或截取字符串的起始索引或位置。

endIndex: 我们想要结束剪切或截取字符串的结束索引或位置。

此方法返回 String 数据类型,它对应于我们剪切的字符串部分。如果未指定endIndex,则假定结束索引为字符串长度 -1,如果beginIndex为负数大于字符串长度,则会抛出IndexOutOfBoundsException

示例

在线演示

public class StringSubstringTest{
   public static void main(String[] args) {
      String str = "Welcome to Tutorials Point";
      System.out.println(str.substring(5));
      System.out.println(str.substring(2, 5));
      str.substring(6);
      System.out.println("str value: "+ str);
      String str1 = str.substring(5);
      System.out.println("str1 value: "+ str1);
   }
}

输出

me to Tutorials Point
lco
str value: Welcome to Tutorials Point
str1 value: me to Tutorials Point

更新于: 2020年2月7日

199 次查看

开启你的 职业生涯

通过完成课程获得认证

立即开始
广告