docs/JavaScriptingProgrammersGuide.html

changeset 136
c54e218333be
parent 68
5c2ed5d89524
child 182
e7e82c1e9aed
     1.1 --- a/docs/JavaScriptingProgrammersGuide.html	Sat Mar 09 21:49:32 2013 +0530
     1.2 +++ b/docs/JavaScriptingProgrammersGuide.html	Tue Mar 12 18:12:42 2013 +0530
     1.3 @@ -533,9 +533,8 @@
     1.4  <hr>
     1.5  <a name="jsarrays" id="jsarrays"></a>
     1.6  <h3>Creating, Converting and Using Java Arrays</h3>
     1.7 -<p>While creating a Java object is the same as in Java, to create
     1.8 -Java arrays in JavaScript we can use Java reflection
     1.9 -explicitly. But once created the element access or length access is
    1.10 +<p>
    1.11 +Array element access or length access is
    1.12  the same as in Java. Also, a script array can be used when a Java
    1.13  method expects a Java array (auto conversion). So in most cases we
    1.14  don't have to create Java arrays explicitly.</p>
    1.15 @@ -543,7 +542,8 @@
    1.16  // <a href="source/javaarray.js">javaarray.js</a>
    1.17  
    1.18  // create Java String array of 5 elements
    1.19 -var a = java.lang.reflect.Array.newInstance(java.lang.String.class, 5);
    1.20 +var StringArray = Java.type("java.lang.String[]");
    1.21 +var a = new StringArray(5);
    1.22  
    1.23  // Accessing elements and length access is by usual Java syntax
    1.24  a[0] = "scripting is great!";

mercurial