Java Array Fill fill(final T[] array, final int size)

Here you can find the source of fill(final T[] array, final int size)

Description

fill

License

Open Source License

Declaration

public static <T> T[] fill(final T[] array, final int size) 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright (c) 2015, 2017 Lablicate GmbH.
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors://from   w w  w  .jav  a 2  s.co  m
 * Dr. Alexander Kerner - initial API and implementation
 *******************************************************************************/

import java.util.Arrays;

public class Main {
    public static <T> T[] fill(final T[] array, final int size) {

        if (array.length >= size) {
            return array;
        }
        final T[] result = Arrays.copyOf(array, size);
        return result;
    }
}

Related

  1. fill(char[] chars, int fromIndex, int toIndex, char c)
  2. fill(double[][] array, double s)
  3. fill(double[][] d, double val)
  4. fill(final double[][] arr, final double val)
  5. fill(final Object[] array, final int start, final int end, final Object value)
  6. fill(final T[] array, final T value)
  7. fill(int[][] array, int value)
  8. fill(String[] ary, String value)
  9. fill(T[][][] arr, T val)