学习收获
StringBuffer的概述
-
StringBuffer 是一个容器,可以增加,删减里面所赋予的值,本身容器大小能自增
-
StringBuffer的的方法、
public int capacity():返回当前容量。 理论值
public int length():返回长度(字符数)。 实际值 -
StringBuffer添加功能
public StringBuffer append(String str);增加数据
public StringBuffer insert(int offset,String str);在指定位置把任意数据插入到字符区
-
StringBuffer的删除功能
public StringBuffer deleteCharAt(int index):删除指定位置的字符,并返回本身
public StringBuffer delete(int start,int end):删除从指定位置开始指定位置结 -
StringBuffer的替换功能
public StringBuffer replace(int start,int end,String str): 从start开始到end用str替换 -
StringBuffer的反转功能
public StringBuffer reverse(): -
StringBuffer的截取功能
public String substring(int start): 从指定位置截取到末尾
public String substring(int start,int end): 截取从指定位置开始到结束位置,包括开始位置,不包括结束位置 -
StringBuffer – String
StringBuffer sb = new StringBuffer();
String s = sb.toString();
-
String – StringBuffer
String ss=new String();
ss.append(“dfg”);
int 与String互相转换
-
in转换成String
public static String valueOf(int i)
public static String toString(int i);
-
String 转换成int
public static int parseInt(String s);