Java Primitive Type Create toPrimitive(Double[] array)

Here you can find the source of toPrimitive(Double[] array)

Description

Converts an array[] of object Doubles to primitives[].

License

Open Source License

Parameter

Parameter Description
array a parameter

Return

double[]

Declaration

public static double[] toPrimitive(Double[] array) 

Method Source Code

//package com.java2s;
/**/*from   ww w.  j a v a  2s.com*/
 *   Copyright ? 2010 Timothy James Hruska (tjhruska@yahoo.com)
 *
 *   com.tjhruska.util.container
 *   MultiArrayUtils.java
 *
 *   This program is free software: you can redistribute it and/or modify
 *   it under the terms of the LGNU Lesser General Public License as 
 *   published by the Free Software Foundation, either version 3 of the 
 *   License, or (at your option) any later version.
 *
 *   This program is distributed in the hope that it will be useful,
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *   LGNU Lesser General Public License for more details.
 *
 *   You should have received a copy of the LGNU Lesser General Public License
 *   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Converts an array[] of object Doubles to primitives[].
     * @param array
     * @return double[]
     */
    public static double[] toPrimitive(Double[] array) {
        double[] newArray = new double[array.length];
        for (int i = 0; i < array.length; i++) {
            newArray[i] = array[i];
        }
        return newArray;
    }

    /**
     * Converts an array[][] of object Doubles to primitives[][].
     * @param array
     * @return double[][]
     */
    public static double[][] toPrimitive(Double[][] array) {
        double[][] newArray = new double[array.length][];
        for (int i = 0; i < array.length; i++) {
            newArray[i] = new double[i];
            for (int j = 0; j < array[i].length; j++) {
                newArray[i][j] = array[i][j];
            }
        }

        return newArray;
    }
}

Related

  1. toPrimitive(Character value)
  2. toPrimitive(Character[] in)
  3. toPrimitive(Class aClass)
  4. toPrimitive(Class clazz)
  5. toPrimitive(Double[] array)
  6. toPrimitive(Double[] doubles)
  7. toPrimitive(Double[] vals)
  8. toPrimitive(final Boolean b)
  9. toPrimitive(final Character value, final char defaultValue)