Archivos de lista de archivos Java en Ubuntu Top 10.Top 10

Archivos de lista de archivos Java en Ubuntu Top 10.Top 10

"En este artículo, nos centraremos en la función de archivos de lista en la clase de archivos en el lenguaje de programación Java. La función de archivos de lista devuelve el nombre de los archivos en forma de una matriz y generalmente se llama en la variable de tipo de datos del archivo []. El objeto de clase de archivos se usa para obtener el nombre del directorio para la función de archivos de lista para que sepa dónde buscar los archivos. Implementaremos varios ejemplos de esta función en nuestro artículo."

Ejemplo # 01: Obtener todos los nombres de los archivos presentes en un directorio utilizando las funciones de archivos de lista en Ubuntu 20.04

En este ejemplo, crearemos un programa Java que enumere todos los nombres de los archivos presentes en el directorio dado utilizando la función de archivos de lista y el objeto de la clase de archivo.

En el programa anterior, hemos comenzado con el enfoque de prueba y captura para manejar excepciones. El objetivo comienza con la creación de un objeto de la clase de archivo en la que se guarda el nombre del directorio. Luego hemos creado una variable de archivo [], que tiene el objeto de la clase de archivo llamando a la función de archivos de lista. Después de esto, se indica el mensaje de visualización para el terminal y se inicia el bucle for para. En el bucle for, el flujo iterativo del nombre de los archivos se muestra en el terminal con la ayuda del sistema.afuera.función println, que tiene la variable de archivo [] junto con la función get name (). Después de esto, el bloque de captura se establece para la excepción y también termina nuestro programa para la ejecución.

Cuando ejecutamos el programa anterior en nuestro terminal Ubuntu, obtendremos la siguiente salida:

Como podemos ver en la salida anterior, la lista de archivos se muestra en el terminal después de ejecutar el programa. Verificaremos el resultado del programa abriendo el directorio como se muestra a continuación:

Como podemos ver que el directorio solo tiene un archivo como nos mostró la salida terminal, verifica que nuestro programa nos mostró la lista correcta.

Ejemplo # 02: Obtener todos los nombres de los archivos que comienzan con el mismo alfabeto presente en un directorio utilizando las funciones de archivos de lista en Ubuntu 20.04

Escribiremos un programa Java que usará la función de archivos de lista y un objeto de clase de archivo para enumerar todos los nombres de los archivos en el directorio especificado que comienza con el mismo alfabeto en este ejemplo.

Para manejar excepciones, comenzamos con la estrategia de intento y captura en el script anterior. El objetivo comienza con el desarrollo de un objeto de clase de archivo en el que se registra el nombre del directorio. Después de esto, se genera un objeto de la clase de filtro de nombre de archivo. Después de eso, se hace la declaración booleana, que incluye el requisito del nombre que comienza con la letra "F."Luego establecimos una variable de archivo [] que contiene el objeto de la clase de archivo que llama al método de archivos de lista. Después de eso, se especifica el mensaje de visualización para el terminal y se inicia el bucle for para. El flujo repetido de los nombres de archivo se muestra en el terminal en el bucle FOR usando el sistema.afuera.función println, que tiene la variable de archivo [], así como el método get name (). Después de eso, el bloque de captura se menciona para la excepción, y nuestro programa se finaliza para la ejecución.

Cuando ejecutamos el siguiente programa en nuestro terminal Ubuntu, obtendremos el resultado que se muestra a continuación:

Después de ejecutar el programa, el terminal muestra una lista de nombres de archivos que comienzan con la letra "F", como se ve en la salida anterior. Verificaremos la salida del programa accediendo al directorio que se da a continuación:

Como podemos ver en la salida del terminal, el directorio contiene dos archivos con nombres que comienzan con la letra "F", confirmando que nuestro programa mostró la lista correcta.

Ejemplo # 03: Obtener todos los nombres de los archivos de texto en un directorio utilizando las funciones de archivos de lista en Ubuntu 20.04

En este ejemplo, escribiremos un programa Java que usará la función de archivos de lista y un objeto de clase de archivo para enumerar todos los nombres de los archivos en el directorio especificado que tiene el ".extensión de txt ".

En el script anterior, utilizamos el método de prueba y captura para manejar excepciones. El objetivo comienza con la creación de un objeto de clase de archivo que almacena el nombre del directorio. Después de eso, se crea un objeto de clase de filtro de nombre de archivo. Luego se ejecuta la declaración booleana, que contiene la condición de que el archivo sea un archivo de texto. Luego creamos una variable de archivo [] que contiene el objeto de la clase de archivo que llama a la función de archivos de lista.

Luego se administra el mensaje de visualización para el terminal y se inicia el bucle for para. En el bucle for, el flujo de repetición de los nombres de archivo se muestra en el terminal usando el sistema.afuera.función println, que tiene la variable de archivo [], así como el método get name (). Después de eso, se especifica el bloque de captura para la excepción y nuestro script finaliza para la ejecución.

Cuando ejecutamos el siguiente script en nuestro terminal Ubuntu, obtenemos el siguiente resultado:

Después de ejecutar el script, el terminal muestra una lista de archivos con la extensión del archivo de texto ".txt ", como se muestra en la salida anterior. Examinaremos la producción del programa yendo al directorio que se enumera a continuación:

Como se muestra en la salida anterior, el directorio tiene tres archivos con el ".extensión de txt ", indicando que nuestro script produjo la lista correcta.

Conclusión

En este artículo, hemos discutido el uso de la función de archivos de lista de la clase de archivos en el lenguaje de programación Java. La función de archivos de lista está presente en la clase de archivos, donde devuelve una matriz de nombres de archivos del directorio dado e incluso puede filtrarlos con la preferencia del usuario. Discutimos e implementamos varios ejemplos de la función de archivos de lista en el Ubuntu 20.04 entorno, donde exploramos el potencial de esta función mientras usamos múltiples archivos en un directorio y obteniendo una lista de nombres de archivos con extensiones similares e incluso el mismo alfabeto inicial.