javasubstring的用法
时间: 2024-03-20 17:38:02 浏览: 135
Java中的substring()方法用于从字符串中提取子字符串。它有两种重载形式:
1. substring(int beginIndex):从指定的索引位置开始,提取到字符串的末尾。
2. substring(int beginIndex, int endIndex):从指定的开始索引位置开始,提取到指定的结束索引位置之前。
下面是使用substring()方法的示例:
```java
String str = "Hello, World!";
String sub1 = str.substring(7); // 从索引位置7开始提取,结果为"World!"
String sub2 = str.substring(0, 5); // 从索引位置0开始提取,到索引位置5之前,结果为"Hello"
System.out.println(sub1);
System.out.println(sub2);
```
输出结果为:
```
World!
Hello
```
相关问题
Java substring用法
Java中的substring()方法可以用于截取一个字符串中的一部分。该方法有两种重载形式:
1. `substring(int beginIndex)`:截取字符串从指定的索引开始到字符串末尾的所有字符。
2. `substring(int beginIndex, int endIndex)`:截取字符串从指定的索引开始到指定的索引结束的所有字符。
其中,beginIndex是截取开始的索引,endIndex是截取结束的索引,但不包括该索引对应的字符。
举个例子:
```java
String str = "Hello, World!";
String substr1 = str.substring(7); // substr1的值为"World!"
String substr2 = str.substring(0, 5); // substr2的值为"Hello"
```
这里,substr1截取了字符串中从索引7开始的所有字符,substr2截取了字符串中从索引0到索引5(不包括5)的所有字符。
java substring 用法
Java中的substring()方法可以截取字符串的一部分,可以传入一个起始位置和一个结束位置作为参数,也可以只传入一个起始位置参数,此时默认截取到字符串末尾。比如:
String str = "Hello, world!";
String subStr1 = str.substring(7); // subStr1的值为 "world!"
String subStr2 = str.substring(0, 5); // subStr2的值为 "Hello"
希望这个简短的回答可以帮到你。
阅读全文