bloque3:ficheros
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| bloque3:ficheros [29/01/2019 10:43] – [Control de Excepciones] Fernando Valdeón | bloque3:ficheros [16/09/2024 20:53] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 24: | Línea 24: | ||
| |boolean isDirectory()|true si es un directorio| | |boolean isDirectory()|true si es un directorio| | ||
| |boolean isFile()|true si es un fichero| | |boolean isFile()|true si es un fichero| | ||
| + | |boolean canWrite()|true si tengo permisos de escritura| | ||
| + | |boolean canRead()|true si tengo permisos de lectura| | ||
| |String getPath()|Devuelve la ruta con la que se creó el objeto| | |String getPath()|Devuelve la ruta con la que se creó el objeto| | ||
| |String getAbsolutePath()|Devuelve la ruta absoluta| | |String getAbsolutePath()|Devuelve la ruta absoluta| | ||
| Línea 29: | Línea 31: | ||
| |long length()|Devuelve el tamaño en bytes del fichero, ó 0 si no existe.| | |long length()|Devuelve el tamaño en bytes del fichero, ó 0 si no existe.| | ||
| |boolean mkdirs()|Crea todos los directorios especificados en la ruta del objeto File, aunque no existan| | |boolean mkdirs()|Crea todos los directorios especificados en la ruta del objeto File, aunque no existan| | ||
| - | |boolean renameTo(File dest)|Renombra el fichero| | + | |boolean renameTo(File dest)|Renombra el fichero, true si se ha podido| |
| |String[] list()|Devuelve un array con los nombres de los archivos o directorios que contiene el directorio asociado al objeto File. null si no es un directorio| | |String[] list()|Devuelve un array con los nombres de los archivos o directorios que contiene el directorio asociado al objeto File. null si no es un directorio| | ||
| Línea 51: | Línea 53: | ||
| El nombre del fichero puede estar compuesto simplemente por una ruta relativa o por una ruta absoluta. **Siempre que indiquemos solo un el nombre del fichero, se parte del directorio base del proyecto**. | El nombre del fichero puede estar compuesto simplemente por una ruta relativa o por una ruta absoluta. **Siempre que indiquemos solo un el nombre del fichero, se parte del directorio base del proyecto**. | ||
| - | Para los siguientes ejemplos | + | Para los siguientes ejemplos |
| <code java> | <code java> | ||
| - | //La carpeta | + | //La carpeta |
| //Ruta relativa a la carpeta de mi proyecto: " | //Ruta relativa a la carpeta de mi proyecto: " | ||
| File fichero1 = new File(" | File fichero1 = new File(" | ||
bloque3/ficheros.1548758628.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)
