ベンチマーク用に1MBの文字列を作成したいので、次のようにコードを記述しました。
public final static long KB = 1024;
public final static long MB = 1024 * KB;
public static void main(String[] args){
String text_1MB=createString(1*MB);
}
static String createString(long size){
StringBuffer o=new StringBuffer();
for(int i=0;i<size;i++){
o.append("f");
}
return o.toString();
}
createString
この方法は良くなくてばかげていると思います
メソッドを最適化するためのアイデアはありcreateString
ますか?