Je dois lire un fichier et écrire dans un autre, mais après un mot spécifique se produit quelque chose comme salut. Comment puis-je faire de l'aide s'il vous plaît.Lire un fichier après un mot spécifique en utilisant Java
1
A
Répondre
2
Eh bien, quelque chose le long des lignes de:
- Ouvrez le fichier d'entrée pour la lecture
- Ouvrez le fichier de sortie pour l'écriture
- Gardez une variable
boolean
de dire si vous êtes censé être écrit ou non - Lire une ligne du fichier d'entrée (ou quel que soit votre unité est)
- Si la ligne est nulle, ou le fichier est par ailleurs terminé, passez à l'étape 8
- Si vous êtes censé écrire, écrivez-le dans le fichier de sortie; sinon, vérifier si la ligne contient le mot que vous êtes intéressé par
- Retour à l'étape 4 (ce sera par une boucle
while
, probablement) - Fermez le fichier de sortie (dans un bloc
finally
) - Fermer le fichier d'entrée (dans un bloc
finally
)
maintenant, c'est une ébauche, et il ignore les détails tels que la façon dont vous trouvez le mot en ligne (s'il est dans un autre mot?) et si vous devez écrire "une demi-ligne" si le mot se trouve au milieu de la ligne. Cependant, cela devrait être suffisant pour vous aider à démarrer. Si vous avez des problèmes avec l'une des étapes, veuillez donner plus de détails afin que nous puissions vous aider davantage.
Questions connexes
- 1. Lire un fichier distant en utilisant Java
- 2. lire un fichier mot par mot
- 3. Comment lire et rechercher un mot spécifique dans un fichier pdf en utilisant PHP? Est-ce possible en PHP?
- 4. comment utiliser un nom d'utilisateur et un mot de passe pour lire un fichier en Java
- 5. Lire quelque chose après un mot en C++
- 6. Lire un fichier et l'éditer en Java
- 7. Lire un fichier avec un encodage spécifique en C?
- 8. Comment appliquer un style gras à un mot spécifique dans un fichier Excel en utilisant Python?
- 9. Comment lire un fichier en utilisant textscan?
- 10. Lire/écrire un programme en Java en utilisant JFileChooser
- 11. Lire un fichier YAML en utilisant un script C
- 12. Lire écrire un fichier de classe java
- 13. Comment lire un fichier texte contenu mot à mot dans un tableau en php
- 14. Comment lire un fichier XML en un tableau bidimensionnel en utilisant Java
- 15. lire des fichiers pdf en utilisant java
- 16. Lire un fichier au format spécifique dans ArrayList
- 17. Récupérer un fichier spécifique du dépôt en utilisant GIT
- 18. Comment lire un fichier en chaîne dans Java?
- 19. Lire les données d'un fichier texte en utilisant Java
- 20. Définir et lire/Récupérer le cookie en utilisant javascript dans un fichier java (.java)
- 21. Parse un fichier texte en utilisant Java
- 22. Parsing un fichier HTML en utilisant Java
- 23. Comment lire un fichier commençant à un point spécifique du curseur en C#?
- 24. Comment lire un extrait d'un fichier en utilisant groovy?
- 25. Correspondance des commentaires contenant un mot spécifique
- 26. JAVA: lire et écrire un fichier ensemble
- 27. Comment lire un fichier XML avec Java?
- 28. DFC lire un fichier
- 29. Lire le fichier et imprimer dans un format spécifique. C++
- 30. Réécrivez uniquement un fichier spécifique en utilisant mod_rewrite
J'ai essayé ceci. Ce dont j'ai besoin c'est que je doive écrire le fichier entier après qu'un mot spécifique se soit produit. Si une fois le mot se produit, à partir de cette position, je dois écrire toutes les données dans un autre fichier. – Samurai
@Samurai: Euh, oui. D'où la variable booléenne pour dire si vous êtes censé écrire. Vous définissez cela à vrai une fois que vous avez repéré le mot. –
Merci pour votre réponse. J'ai obtenu une solution de votre réponse. – Samurai