Programacion

Páginas: 2 (310 palabras) Publicado: 17 de enero de 2015



Creación de carpetas: Para crear un directorio con Java deberemos de utilizar un objeto File. La ruta que debe de contener dicho objeto deberá de hacer referencia a un directorio en vez de aun archivo.

File directorio = new File("c:\\temp\\directorio");
Una vez tenemos creado el objeto File podemos invocar a dos métodos:
mkdir(),:el cual asume que la ruta de directorios existe, aexcepción del último que será el directorio generado.
mkdirs():independientemente de que existan o no los directorios serán creados.
Ejemplo



Renombrar carpetas: Lo primero que tenemos que haceres instanciar la clase File sobre el fichero que queramos realizar el renombrado. Para ello utilizamos el constructor de la clase File
File f1 = new File("fichero1.txt");
Lo siguiente seráinstanciar una nueva clase File con el nombre del fichero que queramos poner.
File f2 = new File("fichero2.txt");
El método renameTo(File) recibe como parámetro un objeto File con el nuevo nombre. El quenosotros hemos llamado f2
boolean correcto = f1.renameTo(f2);
El método .renameTo(File) devuelve un valor booleano indicando si se ha podido realizar el renombrado, o no.
if (correcto)System.out.println("El renombrado ha sido correcto");
else
System.out.println("El renombrado no se ha podido realizar");
EJEMPLO

Eliminar carpetas: Para borrar un directorio en Java podemos utilizar elmismo código que para borrar un fichero. Los pasos serían muy sencillos, ya que simplemente deberíamos de instanciar el objeto File y ejecutar el método delete sobre el directorio.

 booleandelete(): este metodo eliminara el Fichero o Directorio especifico del objeto,
 método .isDirectory: Verifica si el elemento es un directorio
método .listFiles(): recupera la lista de ficheros deldirectorio  
EJEMPLO 1
String sDirectorio = "c:\\prueba";
File f = new File(sDirectorio);
borrarDirectorio(f);
 
if (f.delete())
System.out.println("El directorio " + sDirectorio + " ha sido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS