Here you can find the source of min(int[] in, int x1, int x2)
static public int min(int[] in, int x1, int x2)
//package com.java2s; //License from project: Open Source License public class Main { static public int min(int[] in, int x1, int x2) { int minval = 999999; if (in != null && x1 >= 0) { for (int i = x1; i < Math.min(in.length, x2); i++) { if (in[i] != 0) minval = Math.min(in[i], minval); }//from w ww. j a va2s . com } return minval; } static public int min(int[] in) { int minval = 999999; if (in != null) { for (int i = 0; i < in.length; i++) { if (in[i] != 0) minval = Math.min(in[i], minval); } } return minval; } }