博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
string 类的成员函数总结
阅读量:6566 次
发布时间:2019-06-24

本文共 1050 字,大约阅读时间需要 3 分钟。

hot3.png

string  temp = "hello wold";
equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等,区分大小写。
startsWith 和 endsWith 是一对从开头查询字符和从结尾查询字符例如:
 temp.startsWith("hello ")   和temp.endsWith  ("wold ") 
contains 查看字符串内是否含有某个字符  temp.contains("*")
begin  得到指向字符串开头的Iterator  
end  得到指向字符串结尾的Iterator  
rbegin  得到指向反向字符串开头的Iterator  
rend  得到指向反向字符串结尾的Iterator  
size  得到字符串的大小  
length  和size函数功能相同  
max_size  字符串可能的最大大小  
capacity  在不重新分配内存的情况下,字符串可能的大小  
empty  判断是否为空  operator[]  取第几个元素,相当于数组  
c_str  取得C风格的const char* 字符串  
data  取得字符串内容地址  operator=  赋值操作符  
reserve  预留空间  
swap  交换函数  
insert  插入字符  
append  追加字符  
push_back  追加字符  operator+=  += 操作符  
erase  删除字符串  
clear  清空字符容器中所有内容  
resize  重新分配空间  
assign  和赋值操作符一样  
replace  替代  
copy  字符串到空间  
find  查找  
rfind  反向查找  
find_first_of  查找包含子串中的任何字符,返回第一个位置  
find_first_not_of  查找不包含子串中的任何字符,返回第一个位置  
find_last_of  查找包含子串中的任何字符,返回最后一个位置  
find_last_not_of  查找不包含子串中的任何字符,返回最后一个位置  
substr  得到字串  
compare  比较字符串  operator+  字符串链接  operator==  判断是否相等  operator!=  判断是否不等于  operator<  判断是否小于  operator>>  从输入流中读入字符串  operator<<  字符串写入输出流  
getline  从输入流中读入一行  

转载于:https://my.oschina.net/u/658854/blog/75500

你可能感兴趣的文章
Jenkins+git+tomcat 自动化持续部署
查看>>
项目log日志打印
查看>>
Openstack的环境的Mitaka部署环境服务,实例(1)
查看>>
文档的压缩与打包
查看>>
python3 在不同操作系统安装第三方库方法
查看>>
redhat5.8+mfs(提供软件包文档)
查看>>
python编写登录接口
查看>>
MySQL高可用方案之多级复制
查看>>
OVS 中的各种网络设备 - 每天5分钟玩转 OpenStack(128)
查看>>
Python火车票代码
查看>>
Android开发者指南(7) —— App Install Location
查看>>
Trafficserver Cluster模式
查看>>
亚马逊推出 Blox,用于 EC2 容器服务的开源工具集合
查看>>
Linux:在中国没有真正的新闻
查看>>
iOS推送功能极光推送的介绍与实现
查看>>
单用户模式与grub加密
查看>>
Chromium Graphics: 3D上下文及其虚拟化 - Part I
查看>>
jquery javascript获得网页的高度和宽度
查看>>
2019 -2-15 复习
查看>>
vim锁定屏幕
查看>>