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替换索引指示的子字符