String类的常用功能

简介: String类的常用功能

String类的常用功能有:String对象初始化功能,String类的判断功能,String类的获取功能,String类的转换功能,String类的去除空格和分割功能。

一,string类的String对象初始化方法

     方法1:String(String  original):把字符串数据封装成字符串对象

     方法2:String(char[]  value):把字符数组的数据封装成字符串对象

     方法3:String(char[] value, int index, int count):把字符串数组中的一部分数据封装成字符串对象                  

     方法四:String str="content";

代码示例:

二,String类的判断功能

       1.boolean equals(String str):比较字符串的内容是否相同(区分大小写)

       2.boolean equalsIgnoreCase(String str)比较字符串的内容是否相同(忽略大小写)

       3.boolean startsWith(String str):判断字符串对象是否以指定的str开头

       4.boolean endsWith(String str):判断字符串对象是否以指定的str结尾

代码示例:

三,String类的获取功能

       1.int length():获取字符串的长度

       2.char charAt(int index):获取指定索引处的字符

       3.int indexOf(String str):获取str在字符串对象中第一次出现的索引

       4.String substring(int start):从start开始截取字符串

       5.String substring(int start,int end):从start开始到end结束截取字符串,包括start不包括end

代码示例:

四,String类的转换功能

       1.char[] toCharArray():把字符串转换为字符数组

       2.String toLowerCase():把字符串转换为小写字符

       3.String toUpperCase():把字符串转换为大写字符

代码示例:

五,String类的去除空格和分割功能

       1.String trim():去除字符串两端的空格

       2.String[] split(String str):按照指定符号(str)分割字符串,分割为字符串数组的形式

代码示例:

目录
相关文章
|
30天前
|
存储 C++ 容器
C++入门指南:string类文档详细解析(非常经典,建议收藏)
C++入门指南:string类文档详细解析(非常经典,建议收藏)
38 0
|
8天前
|
存储 安全 C语言
【C++】string类
【C++】string类
|
存储 编译器 Linux
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”
标准库中的string类(中)+仅仅反转字母+字符串中的第一个唯一字符+字符串相加——“C++”“Leetcode每日一题”
|
10天前
|
编译器 C++
标准库中的string类(上)——“C++”
标准库中的string类(上)——“C++”
|
20天前
|
存储 算法 C语言
【C++初阶】8. STL初阶 + String类
【C++初阶】8. STL初阶 + String类
48 1
|
20天前
|
C语言 C++
【C++初阶】9. string类的模拟实现
【C++初阶】9. string类的模拟实现
38 1
|
1月前
|
存储 编译器 C++
string类的模拟实现
string类的模拟实现
29 0
|
1月前
|
编译器 Linux C++
string类的函数讲解
string类的函数讲解
15 1
|
1月前
|
存储 缓存 编译器
C++:String类的使用
C++:String类的使用
|
1月前
|
Java 索引
【Java】String类常用方法总结
【Java】String类常用方法总结
20 0