java的substring()方法
时间: 2023-09-24 21:05:37 浏览: 41
Java中的substring()方法返回字符串的子字符串。该方法有两个参数,第一个参数是子字符串的起始位置,第二个参数是子字符串的结束位置。
语法:
```java
public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)
```
参数说明:
- beginIndex:子字符串的起始位置,包括该位置的字符。
- endIndex:子字符串的结束位置,不包括该位置的字符。
返回值:该方法返回一个新的字符串,包含原字符串中的指定子字符串。
示例:
```java
String str = "Hello World";
String substr1 = str.substring(6); // 从第7个字符开始截取
System.out.println(substr1); // 输出 "World"
String substr2 = str.substring(0, 5); // 从第1个字符开始截取,到第6个字符结束
System.out.println(substr2); // 输出 "Hello"
```
相关问题
java substring方法
Java substring() 方法用于提取字符串中的一部分。它有两个变体:
1. public String substring(int beginIndex):返回一个新的字符串,从指定的索引开始到字符串的末尾。
2. public String substring(int beginIndex, int endIndex):返回一个新的字符串,从指定的索引开始到指定的索引结束。
示例:
```
String str = "Welcome to Java";
String sub1 = str.substring(0, 7); // 返回 "Welcome"
String sub2 = str.substring(8); // 返回 "to Java"
```
在上面的例子中,首先创建了一个字符串 "Welcome to Java"。然后使用 substring() 方法从该字符串中提取了两个子串。第一个子串从索引 0 开始,到索引 7 结束,即 "Welcome"。第二个子串从索引 8 开始,一直到字符串的末尾,即 "to Java"。
java string substring方法
Java中的字符串substring方法有两种重载形式:
1. public String substring(int beginIndex):该方法返回一个新的字符串,它是原始字符串从指定索引开始到字符串末尾的子串。即返回从beginIndex到字符串末尾的子串。
2. public String substring(int beginIndex, int endIndex):该方法返回一个新的字符串,它是原始字符串从指定起始索引到指定结束索引的子串。即返回从beginIndex到endIndex-1的子串。