字符串substring方法
2024-10-23 21:53:25 作者:石家庄人才网
石家庄人才网今天给大家分享《字符串substring方法》,石家庄人才网小编对内容进行了深度展开编辑,希望通过本文能为您带来解惑。
在 Java 中,`substring()` 方法用于提取字符串的子字符串。它可以接受一个或两个参数:
1. substring(int beginIndex):
返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定的 `beginIndex` 处开始,并扩展到此字符串的末尾。
例如:
```javaString str = "Hello World";String subStr = str.substring(6); // subStr will be "World"```2. substring(int beginIndex, int endIndex):
返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定的 `beginIndex` 处开始,并扩展到索引 `endIndex - 1` 处的字符,不包括 `endIndex` 处的字符。因此,子字符串的长度为 `endIndex-beginIndex`。
例如:
```javaString str = "Hello World";String subStr = str.substring(0, 5); // subStr will be "Hello"```注意事项:
- 字符串的索引从 0 开始,到字符串的长度减 1。
- 如果 `beginIndex` 或 `endIndex` 为负数,或者 `beginIndex` 大于 `endIndex`,或者 `endIndex` 大于字符串的长度,则会抛出 `StringIndexOutOfBoundsException`。
示例:
```javapublic class SubstringExample { public static void main(String[] args) { String str = "Java Substring Example"; // 从索引 5 开始到字符串结尾的子字符串 String subStr1 = str.substring(5); System.out.println("Substring 1: " + subStr1); // 从索引 0 开始到索引 9 的子字符串 String subStr2 = str.substring(0, 9); System.out.println("Substring 2: " + subStr2); }}```输出结果:
```Substring 1: Substring ExampleSubstring 2: Java Subs```石家庄人才网小编对《字符串substring方法》内容分享到这里,如果有相关疑问请在本站留言。
- 上一篇:html网页设计代码作业模板 百度网盘
- 下一篇:返回列表
版权声明:《字符串substring方法》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/23165.html