Java字符串

String类方法

1,int compareTo(String bString)  按字典顺序比较两个字符串
2,String concat(String str)  将指定字符串连接到此字符串的结尾
3,boolean equals(Object object)  将此字符串与指定对象比较
4,byte[] getBytes()  字符串转字节数组,可指定字符集
5,int hashCode()  返回此字符串的哈希码
6,int indexOf(String str)  指定字符串在str中第一次出现的索引
7,String intern()  返回字符串对象的规范化表示形式
8,int lastIndexOf(int ch)  返回指定字符在字符串中最后一次出现的索引
9,int length()  返回字符串的长度
10,String replace(char oldChar,char newChar)  替换所有的oldChar为newChar
11,String replaceAll(String regex,String replacement)  用replacement替换正则匹配的内容
12,String[] split(String regex)  根据正则分割字符串为数组
13,boolean startsWith(String prefix)  字符串是否以指定字符串为前缀
14,String substring(int beginIndex)  从beginIndex开始截取字符串
15,String substring(int beginIndex,int endIndex)  截取字符串(左闭右开)
16,char[] toCharArray()  将字符串转换成字符数组
17,String trim()  返回忽略前后空格的字符串

StringBuffer和StringBuilder

StringBuffer是线程安全的
StringBuilder速度更快
append(String str)  将str追加到当前字符串后
reverse()  字符串反转
delete(int start,int begin)  移除子字符串
insert(int offset,int i)  将i插入到字符串的offset位置
replace(int start,int end,String str)  用str替换索引指示的子字符

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容