StringBuffer类中delete(int start, int end)这个方法是调用其父类AbstractStringBuilder中的delete(int start, int end)方法,代码如下 首先判断start是否小于0,小于0抛出异常。再判断end是否大于StringBuffer中字符使用了的长度,是那么end就等于count。再判断end是否大于start,是抛出异常。len是StringBuffer中删除字符的长...
StringBuilder insert(int offset, String str):在字符串缓冲区中索引为offset的字符位置之前插入str,insert有很多重载方法,可以插入任何类型数据。 2 .StringBuffer delete(int start, int end):在字符串缓冲区中删除子字符串,要删除的子字符串从指定索引start开始直到索引end - 1处的字符。start和end两个参数与sub...
1、delete(int start, int end) 移除此序列的子字符串中的字符 2、setLength(int newLength)设置字符序列的长度。 StringBuffer sbf =newStringBuffer("Hello World!"); sbf .setLength(0);//设置长度 (清楚内容效率最高) sbf.delete(0, sbf.length());//删除 sbf=newStringBuffer("");//重新new...
public StringBuffer insert(int offset,String str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身 删除功能 public StringBuffer deleteCharAt(int index):删除指定位置的字符,并返回本身 public StringBuffer delete(int start,int end):删除从指定位置开始指定位置结束的内容,并返回本身 ...
StringBuffer delete( start, end ):删除缓冲区的数据,包含restart,不包含end。 StringBuffer deleteCharAt( index ):删除指定位置的字符。 获取。 char charAt( int index ) int indexOf( String str ) int lastIndexOf( String str) int length( ) ...
在例中,先创建一个StringBuffer对象,向该StringBuffer对象中分别追加String类型、char类型和StringBuffer类型的数据,打印StringBuffer对象,调用delete(int start, int end)方法将指定范围的内容删除,在本例中指定索引为“5,6”,也就是将字符串中间的空格删除了,然后调用insert(int offset, String str)方法在刚删除的...
StringBuffer delete(int start,int end); (1)作用 删除该字符串缓冲区指定一段的字符串;包含头、不包含尾; StringBuffer deleteCharAt(int index); (1)作用 删除指定位置的元素; 4、查找 char charAt(int index); (1)作用 查找字符串缓冲区对象的指定位置的元素; ...
1. StringBuffer的删除功能 public StringBuffer deleteCharAt(int index) 删除指定位置的字符,即移除此序列指定位置的 char。此序列将缩短一个 char。 2. public StringBuffer delete(int start,int end) 移除此序列的子字符串中的字符。该子字符串从指定的 start 处开始,一直到索引 end - 1 处的字符,如果不存...
StringBuffer.Delete(Int32, Int32) MethodReference Feedback DefinitionNamespace: Java.Lang Assembly: Mono.Android.dll Added in 1.C# Copy [Android.Runtime.Register("delete", "(II)Ljava/lang/StringBuffer;", "")] public Java.Lang.StringBuffer Delete (int start, int end);...
StringBuffer.Delete(Int32, Int32) MethodReference Feedback DefinitionNamespace: Java.Lang Assembly: Mono.Android.dll Added in 1.C# 复制 [Android.Runtime.Register("delete", "(II)Ljava/lang/StringBuffer;", "")] public Java.Lang.StringBuffer Delete (int start, int end);...