java中substring方法怎么使用

小億
96
2023-10-25 10:41:52
欄目: 編程語言

在Java中,substring方法是用于從字符串中提取子字符串的方法。它有兩種重載的形式:

  1. substring(int beginIndex) :返回從指定索引開始到字符串末尾的子字符串。
  2. substring(int beginIndex, int endIndex) :返回從指定索引開始到指定索引結(jié)束的子字符串。

下面是兩種使用方式的示例:

  1. 使用substring(int beginIndex)方法:
String str = "Hello, World!";
String subStr = str.substring(7); // 從索引7開始提取子字符串
System.out.println(subStr); // 輸出 "World!"
  1. 使用substring(int beginIndex, int endIndex)方法:
String str = "Hello, World!";
String subStr = str.substring(7, 12); // 從索引7開始到索引12結(jié)束提取子字符串
System.out.println(subStr); // 輸出 "World"

需要注意的是,索引是從0開始的,所以第一個(gè)字符的索引為0,最后一個(gè)字符的索引為字符串長度減1。如果指定的索引超出了字符串的范圍,將會(huì)拋出IndexOutOfBoundsException異常。

0