字符串
来源:互联网 发布:linux find指令 编辑:程序博客网 时间:2024/06/06 18:24
String:
构造方法:
String(bute[] b,string char)把字节数组解码为指定编码的字符串
String(byte[] b,start,int end)从字节数组的下标strat处开始解码,到下标end(不包含end)
获取索引:charAt(int index)返回指定索引处的char值
indexOf(int ch)返回指定字符在此字符中第一次出现处的索引
lastIndexOf(int ch)返回指定字符在此字符串中最后一次出现处的索引
length()获取字符串长度
判断字符串:
compareTo(String anotherString)按字典顺序顺序比较两个字符串
contains(charSequences)当且仅当此字符串包含指定的char值序列时,返回true
endsWith(String suffix)测试此字符串是否以指定的后缀结束
equals(Object anObject)将此字符串与指定的对象比较
matches(String regex)告知此字符串是否匹配给定的正则表达式
startsWith(String prefix)测试此字符串是否以指定的前缀开始
isEmpty()当且仅当length()为()时返回true
转换:
getByte()把字符串转为字节数组
valueOf()把指定类型转为字符串
toCharArray()把字符串转为字符数组
toLowerCase()转为小写字母
toUpperCase()转为大写字母
trim()清楚前后空白
replace(char oldChar,char newChar)新字符替换旧字符
拆分:
split(String regex)根据给定正则表达式的匹配把字符串分成字符串数组
substring(int beginIndex,int endIndex)按照指定索引拆分字符串
可变长度字符串:
StringBuilder:线程不安全的,效率高于StringBuffer
StringBuffer:线程安全的
阅读全文
0 0
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 字符串
- 轮播+跳转+xlistview
- Dialog出现黑框
- 机器学习-训练模型的保存与恢复(sklearn)
- 阿里面试后的想法
- elasticsearch系列-ES对多个字段聚合,select A,B,COUNT(*) from table group by A,B
- 字符串
- 服务播放音乐
- 隔行变色,,,,按钮鼠标变小手
- 数字签名是什么?
- LUA 排序算法和性能分析[3]:选择排序算法
- 查看apk签名,查看key签名,adb常用命令
- 产品落地第一步:需求采集和需求分析
- HDOJ 1200 To and Fro(模拟题)
- 开源GIS整理