stringBuffer的常用方法
StringBuffer类中的方法主要偏重于对于字符串的变化,例如追加、插入和删除等,这个也是StringBuffer和String类的主要区别
Capacity() 返回当前容量 理论值
length() 返回长度(字符数) 实际值
append方法
该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接。该方法以后,StringBuffer对象的内容也发生改变。
可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身
insert方法
该方法的作用是在StringBuffer对象中插入内容,然后形成新的字符串。
insert(int offset,String str),在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身
deleteCharAt(int index)方法
删除指定位置字符,并返回本身stringbuffer对象
delete(int start,int end)方法
删除从指定位置开始,并从指定位置结束字符,并返回本身
注意:包左不包右
接口成员的定义:与类成员的定义相似,但是要注意:
不允许使用访问修饰符(public,private,protected 或 internal),所有的接口成员都必须是公共的;
接口成员不能包含代码实体;
接口成员不能定义字段成员;
接口成员不能用关键字static,virtual,abstrac t或 sealed 来定义;
类型定义成员是禁止的。
如果要隐藏继承了基接口的成员,可以用关键字new来定义它们