Java Array Max Value max(double array[], int start, int length)

Here you can find the source of max(double array[], int start, int length)

Description

max

License

Open Source License

Declaration

public static double max(double array[], int start, int length) 

Method Source Code

//package com.java2s;
/*//from   w w  w . j  a  va 2 s  .co m
 * Copyright (c) 2009-2013, Peter Abeles. All Rights Reserved.
 *
 * This file is part of Efficient Java Matrix Library (EJML).
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public class Main {
    public static double max(double array[], int start, int length) {
        double max = array[start];
        final int end = start + length;

        for (int i = start + 1; i < end; i++) {
            double v = array[i];
            if (v > max) {
                max = v;
            }
        }

        return max;
    }
}

Related

  1. max(byte[] array)
  2. max(byte[] array)
  3. max(byte[] lArray, byte[] rArray)
  4. max(byte[] values)
  5. max(D... comparables)
  6. max(double values[])
  7. max(double values[], int size)
  8. max(double... a)
  9. max(double... arr)