在java语言中,substring的用法
时间: 2024-09-15 15:04:43 浏览: 29
浅谈Java的String中的subString()方法
5星 · 资源好评率100%
在Java语言中,`substring()`是一个用于截取`String`对象子串的方法。它的基本语法如下:
```java
public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)
```
- 如果只传入一个整数`beginIndex`,方法会从该索引位置开始到字符串末尾提取子串。
- 如果传入两个整数,第一个`beginIndex`(包括)和第二个`endIndex`(不包括),方法会从`beginIndex`到`endIndex - 1`的位置提取子串。
例如:
```java
String str = "Hello, World!";
String substr1 = str.substring(7); // "World!"
String substr2 = str.substring(0, 5); // "Hello"
// 如果索引超出范围,substring()不会抛出异常,而是返回剩余的字符串
String substr3 = str.substring(100); // ""
```
需要注意的是,索引是从0开始计数的,所以`str.substring(0)`表示获取整个字符串。
阅读全文