10,000x30,000文字を書く必要があります。単一のストリングビルダーですべての文字を収容できるのでしょうか、それともストリングビルダーの配列を考える必要がありますか?私はテストケースにアクセスできないので、実際に自分で検証することはできません。ここで答えが見つかることを願っています。
前もって感謝します。
編集:
ループを使用して10000x30000文字を追加しようとしました。次の例外が発生します。
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2367)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:130)
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:114)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:415)
at java.lang.StringBuilder.append(StringBuilder.java:132)
at Test.main(Test.java:19)
この「Javaヒープスペース」をどうするか?