StringBuffer sb = new StringBuffer("java"); sb.reverse(); System.out.println(sb); // 输出:avaj 1. 2. 3. 五、删除字符串 1、delete方法 delete方法用于移除序列中字符串的字符。start标识要删除字符的起始索引数值,包括索引数值对应的字符,end标识要删除字符串的结束索引数值,不包含索引值对应的字符。
public StringBuffer delete(int start,int end) 1. 该方法的作用是删除指定区间以内的所有字符,包含start,不包含end索引值的区间。例如: StringBuffer sb = new StringBuffer(“TestString”); sb. delete (1,4); 1. 2. 该代码的作用是删除索引值1(包括)到索引值4(不包括)之间的所有字符,剩余的字符形成...
!") ;//向StringBuffer添加内容buf.replace(6,11,"偶my耶") ;//将world的内容替换String str = buf.substring(6,11) ;//截取指定范围的内容//String str = buf.delete(6,11).toString() ;//删除指定范围中的内容System.out.println(buf);
delete public StringBuffer delete(int start, int end) Removes the characters in a substring of this sequence. The substring begins at the specified start and extends to the character at index end - 1 or to the end of the sequence if no such character exists. If start is equal to end, ...
StringBuffer delete(int start,int end):删除指定位置的内容 StringBuffer replace(int start, int end, String str):把[start,end)位置替换为str StringBuffer insert(int offset, xxx):在指定位置插入xxx StringBuffer reverse() :把当前字符序列逆转 ...
Added in 1. C# [Android.Runtime.Register("delete","(II)Ljava/lang/StringBuffer;","")]publicJava.Lang.StringBufferDelete(intstart,intend); Parameters start Int32 the offset of the first character. end Int32 the offset one past the last character. ...
StringBufferStringBuffer.delete(int start, int end) StringBufferStringBuffer.deleteCharAt(int index) StringBufferStringBuffer.insert(int offset, boolean b) StringBufferStringBuffer.insert(int offset, char c) StringBufferStringBuffer.insert(int offset, char[] str) ...
* public StringBuffer delete(int start,int end):删除从指定位置开始指定位置结束的内容,不包含结束位置内容,并返回本身 */publicclassStringBufferDemo{publicstaticvoidmain(String[]args){// 创建对象StringBuffer sb=newStringBuffer();// 添加功能sb.append("hello").append("world").append("java");System...
sb.delete(5,8); System.out.println(sb); } } 以上实例编译运行结果如下: Runoob.. Runoob..! Runoob..Java! RunooJava! 然而在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类。 public class Test{ public static void main(String args[]){ ...
publicfinalclassStringBufferextendsAbstractStringBuilderimplementsjava.io.Serializable,CharSequence{...} StringBuffer类被final所修饰,因此不能被继承。 StringBuffer类继承于AbstractStringBuilder类。实际上,AbstractStringBuilder类具体实现了可变字符序列的一系列操作,比如:append()、insert()、delete()、replace()、charAt...