concaténer un certain nombre de fichiers .txt dans java
J'ai un certain nombre de .les fichiers txt. Je voudrais concaténer ces et de générer un fichier texte. Comment aurais-je le faire en java?
Suivant est le cas
file1.txt file2.txt
concaténation des résultats en
file3.txt
Tels que le contenu de file1.txt
est suivie file2.txt
source d'informationauteur thetna
Vous devez vous connecter pour publier un commentaire.
Lire le fichier par fichier et de les écrire dans le fichier cible. Quelque chose comme ce qui suit:
À l'aide de Apache Commons IO
Vous pouvez utiliser le Apache Commons IO de la bibliothèque. Cela a
FileUtils
classe.Il ya aussi d'autres méthodes de cette classe qui pourrait l'aider à accomplir la tâche d'une manière plus optimale (par exemple, en utilisant flux ou listes).
À L'Aide De Java 7+
Si vous utilisez Java 7+
cela fonctionne très bien pour moi.
Vous dire que vous avez besoin d'un fichier avec le contenu d'autres fichiers de texte? Alors, lisez chaque fichier(vous pouvez le faire dans une boucle), de sauvegarder leur contenu dans un StringBuffer/liste de tableaux et de générer de la finale .fichier txt par rinçage à ceux enregistrés textes dans StringBuffer/liste de tableaux pour la finale .fichier txt.
Ne vous inquiétez pas, c'est une tâche facile. Juste s'habituer à ce système, alors vous êtes OK 🙂
Sons comme des devoirs...
Si vous avez besoin de savoir comment créer/ouvrir/lire/écrire/fermer des fichiers en Java, recherche de documentation. Cette information devraient être largement disponibles.