Java lê arquivo de texto grande com separador

Estou tentando ler um arquivo de texto grande na forma de:

datadfqsjmqfqs+dataqfsdqjsdgjheqf+qsdfklmhvqziolkdsfnqsdfmqdsnfqsdf+qsjfqsdfmsqdjkgfqdsfqdfsqdfqdfssdqdsfqdfsqdsfqdfsqdfs+qsfddkmgqjshfdfhsqdflmlkqsdfqdqdf+

Eu quero ler essa seqüência no arquivo de texto como uma grande String java. Isso é possível? Eu sei o uso do método split.

Ele trabalhou para lê-lo linha por linha, mas o que eu realmente preciso é dividir essa longa sequência de texto no sinal '+'. Depois eu quero armazená-lo como uma matriz, arraylist, lista, ...

Alguém pode me ajudar com isso? Porque todas as informações na internet são apenas sobre a leitura de um arquivo linha por linha. Desde já, obrigado!

questionAnswers(6)

yourAnswerToTheQuestion