J'ai un fichier avec 120 lignes et je veux les déplacer les unes après les autres dans un autre fichier avec un intervalle par exemple de 1 secondes et pouvoir trouve après 10 secondes 10 lignes dans le nouveau fichier.Java, copier d'un fichier à un autre, ligne par ligne avec un intervalle
Mais pour mon cas, j'exécute le programme avec 0 lignes dans les nouveaux fichiers jusqu'à la fin, puis je trouve les données. Deuxièmement, pour que 4 fichiers traitent au même moment avec des intervalles différents, j'ai besoin d'utiliser Threads? Merci pour votre aide.
Je n'ai pas la deuxième partie de votre question * Mais pour mon cas, je traiter pour 120 lignes avec 0 lignes dans les nouveaux fichiers jusqu'à la fin et puis je trouve les données ce que je ne cherche pas. * – Ravi
Désolé, je n'ai pas exprimé correctement ce que je veux. Avec ce code, je dois attendre 120 secondes pour voir une donnée dans le fichier, et ce que je veux, c'est trouver après 40 secondes, 40 lignes dans le nouveau fichier. –
Pour la deuxième partie, vous pouvez aussi le faire dans un fil, mais ce sera compliqué. Pour une solution propre, vous devez utiliser un thread pour traiter un fichier. –