Представьте, что у меня есть несколько Stings, содержащих большое количество данных. Я должен передать их объединение методу в библиотеке, которую использую. Я могу использовать для этого либо String, либо Reader.
- О добавлении их и передаче строки не может быть и речи, так как я могу столкнуться с OOM. Больше нет возможности изменить -Xmx.
- Итак, есть ли способ создать средство чтения на основе ВСЕХ моих строк без создания одной строки, а затем создания StringReader? Таким образом, я мог избежать OOM
ps: я уже задал начальную емкость StringBuilder для своего первого варианта, но этого мало, поэтому ищу способ реализовать 2.