Java Array Sum sum(final int[] values, final int... indice)

Here you can find the source of sum(final int[] values, final int... indice)

Description

sum

License

Open Source License

Declaration

static int sum(final int[] values, final int... indice) 

Method Source Code

//package com.java2s;
/**//from  w w w.j  ava 2  s. c  om
 * Analytica - beta version - Systems Monitoring Tool
 *
 * Copyright (C) 2013, KleeGroup, direction.technique@kleegroup.com (http://www.kleegroup.com)
 * KleeGroup, Centre d'affaire la Boursidi?re - BP 159 - 92357 Le Plessis Robinson Cedex - France
 *
 * This program is free software; you can redistribute it and/or modify it under the terms
 * of the GNU 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 GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along with this program;
 * if not, see <http://www.gnu.org/licenses>
 */

public class Main {
    static int sum(final int[] values, final int... indice) {
        int result = 0;
        for (int i = 0; i < indice.length; i++) {
            result += values[indice[i]];
        }
        return result;
    }
}

Related

  1. sum(final double[] vec)
  2. sum(final float[] x)
  3. sum(final int base, final int[] ints)
  4. sum(final int[] terms, final int start, final int len)
  5. sum(final int[] values)
  6. sum(final long... values)
  7. sum(float[] a, int off, int length)
  8. sum(float[] array)
  9. sum(float[] distribution)