La función isDirectory() es parte de la clase File en Java. Esta función determina si es un archivo o directorio indicado por el nombre de archivo abstracto como Directorio o no. La función devuelve verdadero si la ruta del archivo abstracto es Directorio; de lo contrario, devuelve falso.
Firma de la función:
public boolean isDirectory()
Sintaxis:
file.isDirectory()
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: la función devuelve un valor booleano que representa si la ruta del archivo abstracto es un directorio o no
Excepción: este método arroja una excepción de seguridad si se deniega el acceso de lectura al archivo.
Los siguientes programas ilustran el uso de la función isDirectory():
Ejemplo 1: El archivo “F:\\program.txt” es un archivo existente en el directorio F:.
// Java program to demonstrate // isDirectory() method of File Class import java.io.*; public class solution { public static void main(String args[]) { // Get the file File f = new File("F:\\program"); // Check if the specified path // is a directory or not if (f.isDirectory()) System.out.println("Directory"); else System.out.println("is not Directory"); } }
Producción:
Directory
Ejemplo 2: El archivo “F:\\program1” es un directorio no existente en el directorio F:.
// Java program to demonstrate // isDirectory() method of File Class import java.io.*; public class solution { public static void main(String args[]) { // Get the file File f = new File("F:\\program1"); // Check if the specified path // is a directory or not if (f.isDirectory()) System.out.println("Directory"); else System.out.println("Not a Directory"); } }
Producción:
Not a Directory
Nota: es posible que los programas no se ejecuten en un IDE en línea. Utilice un IDE sin conexión y configure la ruta del archivo.
Publicación traducida automáticamente
Artículo escrito por andrew1234 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA