Renombrar archivos en java
Hola compañeros me gustaría que me ayudaran a resolver algo que creo es sencillo pero no se como resolver
tengo un directorio en el escritorio ese directorio contiene muchos archivos pero los nombre están en mayúscula quisiera convertirlos
a minúscula por ejemplo
Directorio//ARCHIVO1.txt
//ARXHIVO2.txt
//etc
quisiera pasarlos a minusculas
Directorio//archivo1.txt
//archivo2.txt
//etc
lo único que logro es en listar el directorio
- Inicie sesión o regístrese para enviar comentarios
File.renameTo(File)
Intenta con el método File.renameTo(File)
Re: renameTo
Usando el método que menciona @OscarRyz, es más o menos así:
¡Por si sirve de algo!
~~~
filesystem
El filesystem que usas es sensible a mayúsculas? Porque si no, no va a funcionar. Hay filesystems que son case-preserving pero no son realmente sensibles a mayúsculas; es decir, puedes tener un archivo A.txt o un archivo a.txt pero no puedes tener ambos en el mismo directorio porque son el mismo nombre, sólo que se conserva como lo hayas escrito.
En cuyo caso se podría
En cuyo caso se podría intentar cambiar el nombre a otra cosa y luego regresarselo.