cdm/src/main/java/ucar/ma2/MAMath.java
public static void copyObject(Array result, Array a) throws IllegalArgumentException {
    if (!conformable(a, result))
      throw new IllegalArgumentException("copy arrays are not conformable");

    IndexIterator iterA = a.getIndexIterator();
    IndexIterator iterR = result.getIndexIterator();
    while (iterA.hasNext()) {
      iterR.setObjectNext( iterA.getObjectNext());
    }
  }
public static void copyObject(Array result, Array a) throws IllegalArgumentException {
    if (!conformable(a, result))
      throw new IllegalArgumentException("copy arrays are not conformable");

    IndexIterator iterA = a.getIndexIterator();
    IndexIterator iterR = result.getIndexIterator();
    while (iterA.hasNext()) {
      iterR.setObjectNext( iterA.getObjectNext());
    }
  }
public static void copyObject ( Array result , Array a ) throws IllegalArgumentException { if ( ! conformable ( a , result ) ) throw new IllegalArgumentException ( "copy arrays are not conformable" ) ; IndexIterator iterA = a . getIndexIterator ( ) ; IndexIterator iterR = result . getIndexIterator ( ) ; while ( iterA . hasNext ( ) ) { iterR . setObjectNext ( iterA . getObjectNext ( ) ) ; } }
copy array a to array result as an Object
The array a and result must be type object

@param result copy to here
@param a copy from here

@throws IllegalArgumentException a and result are not conformable
copy array a to array result as an Object The array a and result must be type object