tags:

views:

331

answers:

4

Am I able to access an array component directly such as:

String x = args[1] ?

or do I have to use a loop and use args[i] ?

+3  A: 

Yes, you can access an array component directly.

For example:

String[] test = new String[] { "first", "second" };
System.out.println(test[1]); // Prints second

(EDIT: For some reason I was sure this was about JavaScript not Java. Bizarre.)

Jon Skeet
+1  A: 

Surely you can use args[1] too.

Mehrdad Afshari
+5  A: 

yes. You can do that, assuming args[1] exists, otherwise you'll get an ArrayIndexOutOfBoundsException.

CookieOfFortune
+1  A: 

What makes you think you can not?

Sandy