Java Array Fill fillArray(Object array, int value)

Here you can find the source of fillArray(Object array, int value)

Description

Assigns the specified int value to each element of the specified any dimensional array of ints.

License

Open Source License

Parameter

Parameter Description
array a parameter
value a parameter

Declaration

public static void fillArray(Object array, int value) 

Method Source Code

//package com.java2s;
/* ---------------------------------------------------------------------
 * Numenta Platform for Intelligent Computing (NuPIC)
 * Copyright (C) 2014, Numenta, Inc.  Unless you have an agreement
 * with Numenta, Inc., for a separate license for this software code, the
 * following terms and conditions apply:
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero Public License version 3 as
 * published by the Free Software Foundation.
 *
 * 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 GNU Affero Public License for more details.
 *
 * You should have received a copy of the GNU Affero Public License
 * along with this program.  If not, see http://www.gnu.org/licenses.
 *
 * http://numenta.org/licenses//*from ww w  . j a va2s  .  co m*/
 * ---------------------------------------------------------------------
 */

import java.util.Arrays;

public class Main {
    /**
     *Assigns the specified int value to each element of the specified any dimensional array
     * of ints.
     * @param array
     * @param value
     */
    public static void fillArray(Object array, int value) {
        if (array instanceof int[]) {
            Arrays.fill((int[]) array, value);
        } else {
            for (Object agr : (Object[]) array) {
                fillArray(agr, value);
            }
        }
    }
}

Related

  1. fillArray(int min, int max)
  2. fillArray(int size, Float value)
  3. fillArray(int value, int length)
  4. fillArray(int[] array, int value)
  5. fillArray(int[] nums)
  6. fillArray(Object[] array, Object value)
  7. fillArray(Object[] objects, Object object)
  8. fillArray(String value, int length)
  9. fillArray(String[] array, int size, String fillString)