RE:Pregunta acerca del main en java!!
Hola, bueno antes que nada debes saber que el main, es tan solo un metodo "especial", y tu debes saber que un metodo puede recibir argumentos de cualquier tipo, y los argumentos no son mas que variables, para el caso del metodo main, el parametro es un arreglo de cadenas que en su mayoria utilizan un 'args', sin embargo tambien debes saber que los nombres son solamente para identificar las variables, asi que esta variable puede tomar el nombre que tu quieras:
public static void main( String [ ] wilfredovargas )
o lo que tu quiereas, lo que tal vez no sabes que este parametro especial, es lo siguiente: Cuando tu ejecutas tu programa generalmente lo haces de la siguiente forma:
java MiPrograma
Pero tambien puedes hacer lo siguiente:
java MiPrograma Hola Yo Soy Wilfredo Vargas
Entonces los elementos del arreglo especial del main sera lo que viene despues del nombre de tu programa, es decir:
args[0] -> Hola
args[1] -> Yo
args[2] -> Soy
args[3] -> Wilfredo
args[4] -> Vargas
Y esto lo puedes probar en tu codigo:
public static void main(String[] loquesea){
for(int indice=0; indice<loquesea.length;indice++)
System.out.print(" "+loquesea[indice]);
}
Espero te sea de ayuda..
SALUDOS Wilfredo Vargas Almendras