📜  提取字符串java中的子字符串(1)

📅  最后修改于: 2023-12-03 15:10:11.344000             🧑  作者: Mango

提取字符串Java中的子字符串

在Java中,我们可以使用substring()方法来提取字符串的子字符串。该方法可以接受两个参数:开始位置和结束位置(可选)。当只传递一个参数时,将返回从该位置到字符串结尾的所有字符。

语法
public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)
参数
  • beginIndex:必需,子字符串的起始位置,从0开始。
  • endIndex:可选,子字符串的结束位置,如果不传递该参数,则默认为字符串结尾。
返回值

该方法返回一个新的字符串,包含从指定位置开始的字符。

示例代码
String str = "Hello world";
String subStr1 = str.substring(0, 5);  //提取从0到5的子字符串,结果为"Hello"
String subStr2 = str.substring(6);    //提取从6位置到字符串结尾的子字符串,结果为"world"
注意事项
  • beginIndexendIndex参数必须在字符串的范围内,否则将抛出StringIndexOutOfBoundsException异常。
  • beginIndexendIndex相等时,将返回一个空字符串。
  • endIndex大于字符串长度时,将返回从beginIndex到字符串结尾的所有字符。

以上就是提取字符串Java中的子字符串的介绍,希望对您有所帮助。