String 的常用方法
时间: 2023-08-10 10:59:07 浏览: 108
常用的 string 类方法有:
- len():返回字符串长度
- strip():移除字符串两侧的空格
- split():按照指定字符将字符串分割成多个子串
- replace():替换字符串中的某些字符
- upper() / lower():将字符串转换为大写/小写
- find() / index():查找子串在字符串中的位置
- startswith() / endswith():判断字符串是否以某个子串开始/结尾
- join():将多个字符串连接成一个字符串
- count():统计子串在字符串中出现的次数
- format():格式化字符串
需要注意的是这只是一部分常用方法,string类还有更多方法可以使用.
相关问题
c++ stl::string 常用方法
C++ STL 的 string 类提供了许多常用的方法,可以方便地进行字符串操作,以下是一些常用方法:
1. `string::size()`:返回字符串的长度。
2. `string::empty()`:判断字符串是否为空。
3. `string::clear()`:清除字符串内容。
4. `string::append(str)`:将字符串 `str` 追加到当前字符串末尾。
5. `string::substr(pos, len)`:返回从 `pos` 位置开始,长度为 `len` 的子串。
6. `string::find(str, pos)`:在字符串中从 `pos` 位置开始查找子串 `str`,返回第一次出现的位置,如果没有找到则返回 `string::npos`。
7. `string::replace(pos, len, str)`:在字符串中从 `pos` 位置开始,用字符串 `str` 替换长度为 `len` 的子串。
8. `string::compare(str)`:比较当前字符串和字符串 `str` 的大小关系,返回值为 0 表示相等,小于 0 表示小于,大于 0 表示大于。
以上方法只是 string 类提供的一部分常用方法,还有很多其他的方法可以参考 C++ STL 的官方文档。
Java中String常用方法和代码示例
好的,关于Java中String常用方法和代码示例,以下是一些常见的String方法和相应代码示例:
1. length()方法 - 返回字符串长度
示例代码:
String str = "Hello";
int len = str.length();
System.out.println(len); // 输出结果为 5
2. charAt()方法 - 返回指定索引处的字符
示例代码:
String str = "Hello";
char ch = str.charAt(1);
System.out.println(ch); // 输出结果为 'e'
3. substring()方法 - 返回子字符串
示例代码:
String str = "Hello World";
String subStr = str.substring(6, 11);
System.out.println(subStr); // 输出结果为 'World'
4. equals()方法 - 判断字符串是否相等
示例代码:
String str1 = "Hello";
String str2 = "Hello";
boolean result = str1.equals(str2);
System.out.println(result); // 输出结果为 true
5. toUpperCase()方法 - 将字符串转换为大写
示例代码:
String str = "Hello";
String upperCaseStr = str.toUpperCase();
System.out.println(upperCaseStr); // 输出结果为 'HELLO'
以上是Java中一些常见的String方法和相应代码示例,希望对你有帮助。
阅读全文