Мне нужно написать 10 000 х 30 000 символов. сможет ли один построитель строк разместить все символы или мне следует подумать о массиве построителей строк? У меня нет доступа к тестовым примерам, поэтому я не могу проверить это сам. Надеюсь, здесь я найду ответ.
Заранее спасибо.
РЕДАКТИРОВАТЬ:
Я попытался добавить 10000 x 30000 символов, используя цикл. Я получаю следующие исключения.
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»?