StringBuilderの一般的な方法

まず、StringBuilderのオブジェクトを作成
StringBuilderのSTRB =新しいStringBuilderのを();

1、(文字列str)を追加/(CHAR c)は追記:字符串连接
するSystem.out.println( "のStringBuilder:" + strB.append( "CH"))( "111"を追加)( 'C'を追加します。 );
//リターン"のStringBuilder:ch111c"

2、のtoString():同一の構築物またはバッファの内容から文字列を返し
、:のSystem.out.println(+ strB.toString() "文字列")
//リターン"文字列:ch111c"

3、appendcodePoint(int型CP)コードポイントを追加して、1つのまたは2つのコード単位に変換し、この戻り
のSystem.out.println( "StringBuilder.appendCodePoint:" + strB.appendCodePoint(2));
//リターン"StringBuilder.appendCodePoint:ch111c?"

4、setCharAt(iは、チャー器INT c)を: i番目の要素は、コードCに設定されている文字の文字''を使用して(交換がことが理解されるであろう)
strB.setCharAt(2、 'D')を、
のSystem.out.println(「のStringBuilder .setCharAt: "+ STRB);
//戻り値" StringBuilder.setCharAt:chd11c ??」

在指定位置之前插入字符(串):5は、(オフセットINT、チャーC)/挿入(文字列str、オフセットINT)を挿入
するSystem.out.println( "StringBuilder.insertString:" + strB.insert(2、「LSを「));
//戻り値"StringBuilder.insertString:chLSd11c ??"
System.out.println( "StringBuilder.insertChar:" + strB.insert(2、 'L'));
//戻り値"StringBuilder.insertChar:chLLSd11c?"

(int型のstartIndex、int型endIndexの)削除し、終了位置(無料):. 6に開始位置(包括的)の間の文字列を削除
+ strB.delete(2 ,. 4:System.out.printlnは( "StringBuilder.deleteを" ));
//戻り値"StringBuilder.delete:chSd11c ??"

元のテキストへの参照:https://www.cnblogs.com/jack-Leo/p/6684447.html

おすすめ

転載: www.cnblogs.com/doyourwant/p/11374970.html