Quiero reescribir el contenido de un archivo.¿Es esta la mejor manera de reescribir el contenido de un archivo en Java?
Lo que he pensado hasta ahora es la siguiente:
- Guardar el nombre del archivo
- Borrar el archivo existente
- Crear un nuevo archivo vacío con el mismo nombre
- Escribir el contenido deseado en el archivo vacío
¿Es esta la mejor manera? ¿O hay una manera más directa, es decir, no tener que eliminar y crear archivos, sino simplemente cambiar el contenido?
@Ankur: sí. Depende de si está escribiendo cadenas o elementos binarios en bytes en cuanto a si usaría el enfoque OutputStream o Writer. – Stobor
¿Hay algún método disponible para el escritor de archivos PDF sin cambiar su nombre? – BobDroid
@BabuThangavel No estoy seguro de lo que está preguntando, pero parece que no está relacionado con esta pregunta ... ¿Quizás quiera hacer una nueva pregunta? – Stobor