Array

and the command-line invocation,java CommandArgsThree 1 2 3 Q-->what is the result?

I'm not being able to interpret this code. from intial feedbacks this is how I'm seeing the picture

each element in "argcopy" contains an array of 2 elements as shown above 'argcopy' [ could not draw the linking lines properly....too painful ] considering 'x = argCopy[0].length;' should be 3 , what is happening with

System.out.print(" " + argCopy[0][y]); // in terms of the boxes I have drawn. If at all I have drawn them in the proper way.