¿Por qué usamos (String [] Arg) en la función principal en Java?

3 Respuestas


  • Aquí es donde java pega la matriz de argumentos de la línea de comando (si hay uno) ...

    Ejemplo ... Si tiene un programa y para invocarlo, llama a lo siguiente:

    Java helloWorld -s -h -f: c : \ test.txt

    Arg contendría los siguientes valores:
    Arg [0] = "-s"
    Arg [1] = "-h"
    Arg [2] = "-f: c: \ test.txt"

    Esto se usa principalmente para aplicaciones de línea de comandos.
  • Si ejecuta java desde la línea de comando, entonces pasa argumentos con el programa que puede usar más adelante en el código. En este caso, los argumentos son solo valores que desea que se pasen al código.

    Ejemplo:
    Student.java John Taylor
    // en este caso arg [0] = John arg [1] = Taylor

    public static void main (String [] args) {
      // lo siguiente se imprimirá en la pantalla John Taylor
      System.out. println (arg [0] + "" + arg [1]);
    }
  • Porque ayuda a aceptar valores para variables a menos que desee utilizar funciones de entrada de datos y salida (que no es tan simple).

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación