Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13590|Respuesta: 1

[Fuente] Java lee recursivamente todas las rutas de archivo bajo el directorio

[Copiar enlace]
Publicado en 10/1/2019 13:47:54 | | | |


El código Java es el siguiente:

Adjunto: Operaciones comunes para archivos java:

1. Obtener la ruta del archivo y el estado de detección:
1) Ruta y nombre del archivo de operación:
File getAbsoluteFile(): Obtén el camino absoluto
String getAbsolutePath(): Obtén el camino absoluto
String getPath(): Obtén la ruta del archivo
Cadena getName(): Obtén el nombre del archivo
File getParentFile(): Obtiene el archivo del directorio padre
String getParent(): Obtén la ruta del directorio padre

2) Cómo detectar el estado del archivo:
boolean canExecute(): Determinar si es un archivo ejecutable o no
boolean canRead(): Determinar si el archivo es legible
boolean canWrite(): Determinar si el archivo es grabable o no
boolean isHidden(): Determinar si el archivo es un archivo oculto
long lastModified(): Determina cuándo se modificó el archivo por última vez

long length(): obtiene la longitud del archivo en bytes



2. Método de archivo
1) Operación de archivo:
boolean isFile(): sea un archivo o no
boolean createNewFile(): crea un nuevo archivo
static File createTempFile(Prefijo de cadena, sufijo de cadena): Crea un archivo temporal
boolean delete(): elimina el archivo
void deleteOnExit(): elimina archivos cuando la JVM se detiene
boolean exists(): Determinar si existe un archivo
boolean renameTo(File dest): Remodificar el nombre

2) Funcionamiento del catálogo
boolean isDirectory(): Determinar si es un directorio
boolean mkdir(): crea el directorio actual
boolean mkdirs(): Crea el directorio actual y el directorio padre
String[] list(): Lista todos los nombres de archivos
File[] listFiles(): Lista todos los objetos de archivo
static File[] listRoots(): Lista las claves del sistema





Anterior:Por favor, lee la sección "Seguridad" del manual para saber cómo...
Próximo:Formación en YouCore Thinking: Resuelve problemas con frameworks
 Propietario| Publicado en 10/1/2019 14:06:50 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com