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…