Método de archivo getName() en Java con ejemplos

El método getName() es parte de la clase File . Esta función devuelve el Nombre del objeto de archivo dado. La función devuelve un objeto de string que contiene el nombre del objeto de archivo dado. Si la ruta abstracta no contiene ningún nombre, se devuelve una string nula.

Firma de función:

public String getName()

Sintaxis de la función:

file.getName()

Parámetros: Esta función no acepta ningún parámetro.

Valor de retorno: esta función devuelve un valor de string que es el nombre del objeto de archivo dado.

Los siguientes programas ilustrarán el uso de la función getName():

Ejemplo 1: Nos dan un objeto de archivo de un archivo, tenemos que obtener el Nombre del objeto de archivo.

// Java program to demonstrate the
// use of getName() function
  
import java.io.*;
  
public class solution {
    public static void main(String args[])
    {
  
        // try-catch block to handle exceptions
        try {
  
            // Create a file object
            File f = new File("c:\\users\\program.txt");
  
            // Get the Name of the given file f
            String Name = f.getName();
  
            // Display the file Name of the file object
            System.out.println("File Name : " + Name);
        }
        catch (Exception e) {
            System.err.println(e.getMessage());
        }
    }
}

Producción:

File Name : program.txt

Ejemplo 2: Nos dan un objeto de archivo de un directorio, tenemos que obtener el Nombre del objeto de archivo.

// Java program to demonstrate the
// use of getName() function
  
import java.io.*;
  
public class solution {
    public static void main(String args[])
    {
        // try-catch block to handle exceptions
        try {
  
            // Create a file object
            File f
                = new File("c:\\users\\program");
  
            // Get the Name of the given file f
            String Name = f.getName();
  
            // Display the file Name
            // of the file object
            System.out.println("File Name : "
                               + Name);
        }
        catch (Exception e) {
            System.err.println(e.getMessage());
        }
    }
}

Producción:

File Name :program

Es posible que los programas no se ejecuten en un IDE en línea. utilice un IDE sin conexión y establezca el nombre 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

Deja una respuesta

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