Archivo existe() método en Java con ejemplos

La función existe() es parte de la clase File en Java. Esta función determina si existe o no un archivo o directorio indicado por el nombre de archivo abstracto. La función devuelve verdadero si existe la ruta del archivo abstracto o de lo contrario devuelve falso.

Sintaxis:

public boolean exists()
file.exists()

Parámetros: Este método no acepta ningún parámetro.

Valor de retorno: la función devuelve el valor booleano si el archivo indicado por el nombre de archivo abstracto existe o no. 

Excepción: este método arroja una excepción de seguridad si se deniega el acceso de escritura al archivo.

Implementación: considere el archivo en el directorio local en un sistema donde el directorio local sea como se proporciona a continuación.

“F:\\programa.txt”

Ejemplo 1:

Java

// Java Program to Illustrate exists() method of File Class
 
// Importing input output classes
import java.io.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
        // Getting the file by creating object of File class
        File f = new File("F:\\program.txt");
 
        // Checking if the specified file exists or not
        if (f.exists())
 
            // Show if the file exists
            System.out.println("Exists");
        else
 
            // Show if the file does not exists
            System.out.println("Does not Exists");
    }
}

Producción: 

Exists

Ahora consideremos el caso de uso en el que se puede escribir en el archivo («F:\\program1.txt»)

Ejemplo 2:

Java

// Java program to demonstrate
// exists() method of File Class
 
// Importing input output classes
import java.io.*;
 
// Main class
public class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
        // Getting the file
        File f = new File("F:\\program1.txt");
 
        // Checking if the specified file
        // exists or not
        if (f.exists())
 
            // Print message if it exists
            System.out.println("Exists");
        else
 
            // Print message if it does not exists
            System.out.println("Does not Exists");
    }
}

Producción: 
 

Does not Exists

Publicación traducida automáticamente

Artículo escrito por andrew1234 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *