android substring用法
在 Android 开发中,substring 是 String 类的一个方法,用于获取字符串的子字符串。它有多种使用方式,其中最常见的是通过指定起始位置和结束位置来截取子字符串。具体用法如下:
1. 使用起始位置截取子字符串:
```java
String str = "Hello, world!";
String subStr = str.substring(7); // 从索引为7的位置开始截取子字符串
// subStr 的值为 "world!"
```
2. 使用起始位置和结束位置截取子字符串:
```java
String str = "Hello, world!";
String subStr = str.substring(7, 12); // 从索引为7的位置开始截取,到索引为12的位置结束(不包含12)
// subStr 的值为 "world"
```
需要注意的是,索引从0开始计数,结束位置的索引不包含在截取的子字符串中。
此外,substring 还可以与其他的字符串操作方法结合使用,例如与 indexOf 方法结合使用来定位要截取的子字符串的起始位置:
```java
String str = "Hello, world!";
int startIndex = str.indexOf("world"); // 返回字符串 "world" 在 str 中的起始位置
String subStr = str.substring(startIndex);
// subStr 的值为 "world!"
```
字符串截取方式这只是substring的一些基本用法,还有其他更多的参数形式,可根据具体需求进行使用。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论