JavaのStringBuilderのダーツ相当品はありますか?JavaのStringBuilderのDartの同等語
私はStringBufferを調べました。しかし、ApiにはStringBuilderと同じくらい多くの機能がありません。 StringBufferには、削除のためのメソッド、削除のためのメソッド、または挿入のためのバラエティがありません。
JavaのStringBuilderのダーツ相当品はありますか?JavaのStringBuilderのDartの同等語
私はStringBufferを調べました。しかし、ApiにはStringBuilderと同じくらい多くの機能がありません。 StringBufferには、削除のためのメソッド、削除のためのメソッド、または挿入のためのバラエティがありません。
ダート名それらは異なっ
insert
はwrite
delete
あなたはtoString
、その後reverse
を呼び出すことができますreverse
ためclear
になりなります。
例:
var buffer = new StringBuffer();
buffer.write("Hello");
buffer.write("world");
print(buffer.toString());
print(buffer.toString().split('').reversed.join());
クリアは基本的にすべてのものを削除write'それが'命名。文字列バッファ内の文字の1つまたは複数のサブセットを削除する場合はどうすればよいですか? おそらくこれはhttps://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html#delete(int,%20int) – Eternalcode
のようになります。新しい 'StringBuffer'とcharの前とcharの後にパートをコピーします。他の方法を追加する必要があると思われる場合は、http://github.com/dart-lang/sdkに問題を作成できます。 –
興味深い。病気はそれのために問題を作り出す。ありがとう。 – Eternalcode
それは 'insert'を持っていますが、 – giannisf