Criar vetor de arquivos txt

to fazendo um programa para concatenar arquivos, o qual ja consigo. Mas queria que o usuario digitasse a quantidade de arquivos para concatenar

queria criar um vetor que mudasse a variavel in ou alguma forma dentro de um for que crie uma nova in do tipo input stream.

InputStream in = new FileInputStream(“chapter1.txt”);

alguem tem alguma ideia de como faz?

eu consegui fazendo um for e mudando o nome do arquivo com um i que é incrementando

“nome”+i+.“txt”

seria assim mesmo?

Nao entendi muito bem, mas creio que seria essa a sua ideia:

arquivo.txt arquivo2.txt arquivo3.txt

e entao o usuario digitaria quais arquivos concatenar (nesse caso voce se refere ao conteudo do arquivo correto?).
De qualquer forma, nunca de muitas ‘possibilidades’ ao seu usuario, a não ser que voce realmente trate todas as excecoes que possam acontencer.

Creio que voce pode fazer um painel e nele colocar o choosefile e a partir dele, voce faz o for() e concatena tudo de uma unica vez…