El método isHidden() de la clase de archivo en Java se puede usar para verificar si un archivo está oculto o no. Este método devuelve un valor booleano: verdadero o falso.
Sintaxis:
public static boolean isHidden(Path path) throws IOException
Parámetros: Ruta al archivo a probar.
Tipo de retorno: un valor booleano, verdadero si el archivo se encuentra oculto; de lo contrario, devuelve falso si el archivo no se encuentra oculto.
Excepciones lanzadas:
- IOException : si se produce un error de E/S
- SecurityException : en el caso del proveedor predeterminado y un administrador de seguridad está instalado, se invoca el método checkRead() para verificar el acceso de lectura al archivo.
Recuerde: según la implementación, es posible que el método isHidden() requiera acceder al sistema de archivos para determinar si el archivo se considera oculto.
Ejemplo:
Java
// Java Program to Check if Given File is Hidden or Not // Using isHidden() Method of File class // Importing required classes import java.io.File; import java.io.IOException; // Main class // HiddenFileCheck public class GFG { // Main driver method public static void main(String[] args) throws IOException, SecurityException { // Creating a file by // creating an object of File class File file = new File( "/users/mayanksolanki/Desktop/demo.rtf"); // Checking whether file is hidden or not // using isHidden() method if (file.isHidden()) // Print statement as file is found hidden System.out.println( "The specified file is hidden"); else // Print statement as file is found as not // hidden System.out.println( "The specified file is not hidden"); } }
Producción:
Explicación de la salida: Como se puede visualizar fácilmente desde el fondo de la salida, el icono emergente del archivo ‘demo.rtf’ se ve claramente. El código refleja que un archivo específico no está oculto en la salida del terminal como se ve arriba.
Nota: La definición precisa de oculto depende de la plataforma o del proveedor.
- UNIX: un archivo está oculto si su nombre comienza con un carácter de punto (‘.’).
- Windows: un archivo está oculto si no es un directorio y se establece el atributo oculto de DOS.
Este artículo es una contribución de Saket Kumar . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks. Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA