Cómo realizar el procesamiento de argumentos de la línea de comandos en Java
Ahora, en esta sección, lo guiaremos sobre cómo puede hacer el procesamiento de argumentos de la línea de comandos en Java. Entonces, primero, debe crear una clase pública donde vamos a escribir todo el código restante como se muestra a continuación:
clase pública CommandlineargsDespués de definir la función principal:
Public static void main (String [] args)A continuación, tenemos que usar una función 'Args.longitud' que se utilizará para calcular el número de argumentos aprobados por el usuario:
Sistema.afuera.println ("Ejemplo 1: Obtener el número de argumentos de línea de comandos para el programa");Ahora tomemos otro ejemplo en el que calcularemos la duración de un argumento que fue aprobado por el usuario. Entonces, para calcular la longitud, su valor debe ser mayor que cero, por eso hemos usado la condición if y la longitud del argumento será calculado por el código 'Args [0].longitud'.
Sistema.afuera.println ("Ejemplo 2: Obtener una longitud del primer argumento al programa");En el tercer ejemplo, vamos a agregar dos números aprobados por el usuario utilizando el 'Intenta atrapar' proceso. Al ejecutar el código Java, pueden ocurrir una variedad de errores, incluidos los errores del programador, los problemas causados por la entrada incorrecta y otros eventos imprevistos. Entonces, si coloca su código dentro del cuerpo de prueba y se produce cualquier error allí durante la ejecución, la instrucción de captura se ejecutará que le mostrará excepciones.
intentarEn el código anterior, hemos utilizado un argumento de doble tipo con la función parse (), que es el proceso de extraer la información esencial de un datos de datos. Ahora, si hay un error que ocurre mientras se ejecuta debido a cualquier motivo, entonces el 'atrapar' El cuerpo se ejecutará mientras explica el error como se muestra a continuación.
Catch (excepción ex)Ahora el código completo que se utiliza para ejecutar el proceso de argumento de la línea de comando se muestra a continuación:
clase pública CommandlineargsSi desea ejecutar este programa en el sistema operativo de Linux, puede hacerlo fácilmente utilizando cualquier editor de texto. Para eso, puede abrir una terminal y escribir:
$ nano commandlineargs.JavaDespués de eso, debe escribir su código en el editor de archivos y luego guardarlo:
Ahora debe compilar primero el código antes de ejecutarlo y puede hacerlo escribiendo:
$ Javac CommandlineArgsAhora, después de compilar el código, debe aprobar algunos argumentos antes de ejecutar el código, por ejemplo:
$ Java Commandlineargs 5 10 $ Java Commandlineargs 1234 56Conclusión
La línea de comando se puede usar para dar cualquier cantidad de argumentos a un programa Java, y el usuario puede ingresar la información de configuración cuando se ejecuta el programa. Una aplicación de línea de comandos de Java obtiene argumentos del usuario primero y luego ejecuta el código en función de esos argumentos. Estas opciones de línea de comandos incluyen varios datos de configuración que su software necesita para una operación óptima.