Strange Behavior of Java Argument *
<p>I wrote this class :</p>

<pre><code>public class ListArg {
    public static void main(String args[])
    {
        for(int i=0;i&lt;args.length;i++)
        {
            System.out.println(args[i]);
        }
    }
}
</code></pre>

<p>javac ListArg.java // compiled class</p>

<p>I compiled above class and run like :
java ListArg *</p>

<p>But ListArg is displaying current directory contents on console and not "*".</p>
