Я не знаю встроенного способа или стороннего варианта, но не должно быть так сложно написать свой собственный Reader, используя список (или массив) строк.По словам читателя javadocs:
"Единственные методы, которые должен реализовывать подкласс, это read (char [], int, int) и close ()"
И close () должно быть простым,Так что вам действительно нужно реализовать только один метод read (char [], int, int).Сохраните указатели того, какую строку вы читаете, и где вы находитесь в строке.Остальное оставлено в качестве упражнения для Читателя.:-) И вы можете реализовать read () для скорости.