【Java】StringBuilderを使う

2017年12月5日

StringBuilder

普通ならStringを繋げるには+とか使えばいいのだけど、とても多い回数繋げるなら、StringBuilderを使うのがいいらしい。

通常文字列結合はいちいちnewしてるとかで、物凄い数をすると遅いらしい。

そんなときにStringBuilderで繋げてtoStringしてあげると速いとのこと。

StringBuilder hoge = new StringBuilder("test");
//こっちのがふつうの文字列結合より速いもよう
for( int i = 0 ; i < 100 ; i++ ){
hoge.append("123");
}
String output = hoge.toString();