Java StringBuffer.delete/deleteCharAt方法具有什么功能呢?
下文笔者讲述StringBuffer中删除字符串的方法分享,如下所示:
实现思路:
借助 StringBuffer.delete/deleteCharAt即可删除指定位置上的字符
----------------------------------
//删除索引从a开始(包含a)到b(不包含b)的所有字符
public StringBuffer delete(int a,int b)
//删除索引为a的字符
public StringBuffer deleteCharAt(int a)
----参数说明
a,b:待删除字符的索引位置
输出值
对该对象的引用,可变的字符串
例
public class TestClass{
public static void main(String args[]){
StringBuffer sb1 = new StringBuffer("www.java265.com");
sb1.delete(0, 4);
System.out.println(sb1);
StringBuffer sb2 = new StringBuffer("www.java265.com");
sb2.deleteCharAt(3);
System.out.println(sb2);
}
}
-----运行以上代码,将输出以下信息------
java265.com
wwwjava265.com
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


