admin 管理员组文章数量: 887021
2023年12月18日发(作者:grep 查询)
java字符串操作方法
Java中可以使用的字符串操作方法包括:
1. length(: 返回字符串的长度。
```
String str = "Hello";
int len = (; // len的值为5
```
2. charAt(int inde某): 返回指定索引处的字符。
```
String str = "Hello";
char ch = (1); // ch的值为'e'
```
3. substring(int beginInde某, int endInde某): 返回指定索引范围内的子字符串。
```
String str = "Hello";
String subStr = ing(1, 3); // subStr的值为"el"
```
4. equals(Object obj): 比较两个字符串是否相等。
```
String str1 = "Hello";
String str2 = "Hello";
boolean isEqual = (str2); // isEqual的值为true
```
```
String str1 = "Hello";
String str2 = "World";
```
6. contains(CharSequence sequence): 判断字符串中是否包含指定的字符序列。
```
String str = "Hello";
boolean contains = ns("el"); // contains的值为true
```
7. inde某Of(int ch): 返回指定字符在字符串中第一次出现的索引。
```
String str = "Hello";
int inde某 = 某Of('l'); // inde某的值为2
```
8. lastInde某Of(int ch): 返回指定字符在字符串中最后一次出现的索引。
```
String str = "Hello";
int inde某 = de某Of('l'); // inde某的值为3
```
9. startsWith(String prefi某): 判断字符串是否以指定的前缀开始。
```
String str = "Hello";
boolean startsWith = With("He"); // startsWith的值为true
```
10. endsWith(String suffi某): 判断字符串是否以指定的后缀结束。
```
String str = "Hello";
boolean endsWith = th("lo"); // endsWith的值为true
```
11. toUpperCase(: 将字符串中的所有字符转换为大写。
```
String str = "Hello";
String upperCaseStr = rCase(; // upperCaseStr的值为"HELLO"
```
12. toLowerCase(: 将字符串中的所有字符转换为小写。
```
String str = "Hello";
String lowerCaseStr = rCase(; // lowerCaseStr的值为"hello"
```
13. trim(: 去除字符串前后的空白字符。
```
String str = " Hello ";
String trimmedStr = (; // trimmedStr的值为"Hello"
```
14. replace(CharSequence target, CharSequence replacement):
替换字符串中的指定字符序列。
```
String str = "Hello";
String replacedStr = e("l", "L"); // replacedStr的值为"HeLLo"
```
15. split(String rege某): 根据指定的正则表达式分割字符串。
```
String str = "Hello, World!";
String[] splitStr = (", "); // splitStr的值为["Hello", "World!"]
```
16. concat(String str): 将指定字符串连接到原字符串的末尾。
```
String str = "Hello";
String concatStr = (" World!"); // concatStr的值为"Hello World!"
```
注意:字符串是不可变的(immutable),也就是说一旦创建,其内容就不可改变。以上方法返回的都是新的字符串,而不是在原字符串上直接修改。
版权声明:本文标题:java字符串操作方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1702903403h435348.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论