こうしてみた。

■処理1改良版(ループ回数47回)

StringBuffer stringBuffer = new StringBuffer();
for (Hoge hoge : entry.getValue()) {
bord.toString3(stringBuffer);
stringBuffer.append("\r\n");
}
String str = stringBuffer.toString();

■hoge.toString() パターンその4
public void toString3(StringBuffer stringBuffer) {
stringBuffer.append("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa").append("b");
}

パターンその4 25ms

はえええええええええええええええええ。
でも、これだとtoString()が呼び元と依存関係ができちゃうんだよなぁ。。。
この速さを見ると、もはやそうするしかないんだけど。。。

>>639
ありがとねん!