Args.length y argumentos de línea de comando

Me confundí con cómo usar args.length, he codificado algo aquí:

public static void main(String[] args) {
    int [] a = new int[args.length];

    for(int i = 0;i<args.length;i++) {
        System.out.print(a[i]);
    }
}

La impresión es 0 no importa el valor que puse en los argumentos de la línea de comandos, creo que probablemente confundí args.length con los args [0], ¿podría alguien explicar? Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta