me escribió esta clase:Comportamiento extraño del argumento de Java *
public class ListArg {
public static void main(String args[])
{
for(int i=0;i<args.length;i++)
{
System.out.println(args[i]);
}
}
}
javac ListArg.java // clase compilada
He compilado por encima de clase y corro como: java ListArg *
Pero ListArg muestra el contenido del directorio actual en la consola y no "*".
Puede ser - no puede ser. En Windows esto es hecho por Java.exe ... –
Gracias Jon, edité mi respuesta un poco. –
Desafortunadamente '\ *' en Windows enumera todos los archivos en el directorio raíz :( –