String与StringBuffer常用方法
静态方法:
String与其他数据类型之间的转换:
int → String:
String s = String.valueOf(int i)
Stirng → int:
int i = Integer.parseInt( s );
方法:
1.string.trim()---去掉两端空格
2.string.length() ---字符串的长度
3.string.charAt(int index) ---第index位的字符。
4.stirng.substring(int beginIndex,int endIndex) ---剪切字符串,从beginIndex到endIndex
5.stirng.indexOf(String s) ---返回第一个符合字符串的位数。如果没有返回“-1”
StringBuffer:
当对字符串的追加、插入和删除操作比较频繁是,可以用StringBuffer
1.优点:线程安全
执行速度比Stirng快(StringBuffer为可变长字符串,String是不可变长字符串)
2.如何创建:
StringBuffer sb = new StringBuffer(String string)
3.与String之间互相转换:
StringBuffer sb = new StringBuffer(String string)
String s = sb.toString()
4.常用方法:
1)在以上列出的String常用方法中,除了trim(),其他StringBuffer都有。
2)append(Object object) ---追加
3)insert(int index,Object object)---在第index位置上插入object
4)delete(int start,int end)---删除start位置(包括)到end位置(不包括)

浙公网安备 33010602011771号