= #JxnPortable\docs\programmer_examples\demos\CreateArrayDemo.jxn ...

n = 16
 = 16 (int)
dwa = java.lang.reflect.Array.newInstance( Double.class, n )
 = { null, null, null, null, null, null, null, null, null, null, null ... null } (java.lang.Double[16])
dwa = newArray( Double.class, n )
 = { null, null, null, null, null, null, null, null, null, null, null ... null } (java.lang.Double[16])
dpa = newArray( Double.TYPE, n )
 = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ... 0.0 } (double[16])
dpa = doubleArray( n )
 = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ... 0.0 } (double[16])
ipa = intArray( n )
 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } (int[16])
bpa = byteArray( n )
 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } (byte[16])
!
ia = 0 { 1 : n }
 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } (int[16])
da = 0. { 1 : n }
 = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ... 0.0 } (double[16])
da = JxnCast.toDouble ia
 = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ... 0.0 } (double[16])
ba = JxnCast.toByte ia
 = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } (byte[16])
!
KmgStaticUtilities.toRawString da
 = [D@5383967b (java.lang.String)
ii = { 3 : 7 }
 = { 3, 4, 5, 6, 7 } (int[5])
vi = 1. ii
 = { 3.0, 4.0, 5.0, 6.0, 7.0 } (double[5])
set( da, 1, 1. )
 = { 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ... 0.0 } (double[16])
oldDebug = $this.setDebug false
 = 0 (int)
set( da, ii, vi )
?                ^
? JxnUtilities.set( double[16], int[5], double[5] ): JxnException: signature not supported
$this.setDebug oldDebug
 = 1 (int)
set( da, ii, @JxnUnroll vi )
 = { [D@5383967b, [D@5383967b, [D@5383967b, [D@5383967b, [D@5383967b } (double[5][])
join da
 = 0.0, 1.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 (java.lang.String)