java中substring用法
时间: 2023-09-11 13:12:22 浏览: 117
简介JavaScript中substring()方法的使用
在Java中,substring()方法用于从一个字符串中提取子字符串。它有两种不同的用法:
1. substring(int beginIndex):
这种用法返回从指定索引开始到字符串末尾的子字符串。索引从0开始计数,所以beginIndex参数表示需要提取的子字符串的起始位置。
例如:
```java
String str = "Hello World";
String subStr = str.substring(6); // 从索引6开始提取子字符串,返回"World"
```
2. substring(int beginIndex, int endIndex):
这种用法返回从指定索引开始到指定索引结束之前的子字符串。beginIndex参数表示子字符串的起始位置,endIndex参数表示子字符串的结束位置(不包括该索引)。
例如:
```java
String str = "Hello World";
String subStr = str.substring(0, 5); // 提取索引0到索引5之前的子字符串,返回"Hello"
```
需要注意的是,索引越界会导致抛出StringIndexOutOfBoundsException异常。另外,substring()方法返回的是一个新的字符串对象,原始字符串不会被修改。
阅读全文