String有哪些常用方法?
时间: 2023-06-10 21:03:05 浏览: 64
String类有很多常用方法,其中一些包括:
1. length():返回字符串的长度。
2. charAt(int index):返回给定索引处的字符。
3. substring(int beginIndex, int endIndex):返回从起始索引到终止索引的子字符串。
4. equals(Object other):比较字符串是否相等。
5. indexOf(String str):返回给定字符串在该字符串中第一次出现的索引。
6. toLowerCase()和toUpperCase():转换字符串为小写或大写。
7. replace(char oldChar, char newChar):替换字符串中的字符。
8. split(String regex):根据给定的正则表达式将字符串拆分为字符串数组。
9. trim():去除字符串前后的空格。
10. isEmpty():判断字符串是否为空。
还有很多其他常用方法,这里只是列举了一些。
相关问题
string常用方法有哪些
string是C++中的一个字符串类,它提供了许多方便的方法来处理字符串。其中一些常用方法如下:
1. length()方法:返回字符串的长度。
2. substr()方法:从字符串中提取子字符串。需要指定开始位置和要提取的子字符串的长度。
3. append()方法:将一个字符串追加到当前字符串的末尾。
4. replace()方法:替换字符串中的一个子字符串为另一个字符串。需要指定要替换的子字符串和替换后的字符串。
5. find()方法:从字符串中查找一个子字符串。如果查找成功则返回该子字符串的起始位置,否则返回string::npos。
6. erase()方法:删除字符串中一部分字符。需要指定要删除的位置和要删除的长度。
7. compare()方法:将一个字符串与另一个字符串进行比较。如果相等则返回0,如果不相等则返回一个非零值。
8. c_str()方法:将字符串转换为一个以null结尾的char数组。
9. at()方法:返回字符串中指定位置的字符。
以上是string类中的一些常用方法。使用这些方法可以方便地对字符串进行处理和操作。
String、StringBuffer和StringBuilder的常用方法有哪些?
String、StringBuffer和StringBuilder都是Java中用于处理字符串的类,它们的常用方法如下:
String类常用方法:
- length():返回字符串的长度。
- charAt(int index):返回指定索引处的字符。
- substring(int beginIndex, int endIndex):返回一个新字符串,它是此字符串的一个子字符串。
- equals(Object anObject):将此字符串与指定对象进行比较。
- indexOf(String str):返回指定子字符串在此字符串中第一次出现处的索引。
StringBuffer类常用方法:
- append(String str):将指定的字符串追加到此字符序列。
- insert(int offset, String str):将指定字符串插入此字符序列中。
- delete(int start, int end):移除此序列的子字符串中的字符。
- reverse():将此字符序列用其反转形式取代。
StringBuilder类常用方法:
- append(String str):将指定的字符串追加到此字符序列。
- insert(int offset, String str):将指定字符串插入此字符序列中。
- delete(int start, int end):移除此序列的子字符串中的字符。
- reverse():将此字符序列用其反转形式取代。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)