diff -r 5759f600fcf7 -r c54e218333be docs/JavaScriptingProgrammersGuide.html --- a/docs/JavaScriptingProgrammersGuide.html Sat Mar 09 21:49:32 2013 +0530 +++ b/docs/JavaScriptingProgrammersGuide.html Tue Mar 12 18:12:42 2013 +0530 @@ -533,9 +533,8 @@

Creating, Converting and Using Java Arrays

-

While creating a Java object is the same as in Java, to create -Java arrays in JavaScript we can use Java reflection -explicitly. But once created the element access or length access is +

+Array element access or length access is the same as in Java. Also, a script array can be used when a Java method expects a Java array (auto conversion). So in most cases we don't have to create Java arrays explicitly.

@@ -543,7 +542,8 @@ // javaarray.js // create Java String array of 5 elements -var a = java.lang.reflect.Array.newInstance(java.lang.String.class, 5); +var StringArray = Java.type("java.lang.String[]"); +var a = new StringArray(5); // Accessing elements and length access is by usual Java syntax a[0] = "scripting is great!";