首页 > 基础教程 > 常用类 > 常用 StringBuffer&StringBuilder 类
Java StringBuffer.delete/deleteCharAt 删除字符
java中StringBuffer.delete()删除从一个指定位置开始,到另一个指定位置的字符;StringBuffer.deleteCharAt()删除指定位置的字符,然后将剩余的内容形成新的字符串
语法
public StringBuffer delete(int a,int b) //删除索引从a开始(包含a)到b(不包含b)的所有字符;
public StringBuffer deleteCharAt(int a) //删除索引为a的字符;
输入
a,b //要删除字符位置
输出值
对该对象的引用,可变的字符串
例子
public class StringBufferdeleteDemo{
public static void main(String args[]){
StringBuffer sb1 = new StringBuffer("51gjie");
sb1.delete(1, 3);
System.out.println(sb1);
StringBuffer sb2 = new StringBuffer("51gjie");
sb2.deleteCharAt(1);
System.out.println(sb2);
}
}
输出: 5jie 5gjie
delete方法与deleteCharAt两个方法都是用来删除StringBuffer字符串指定索引字符的方法,并返回该对象引用。
版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。