public static String[] trimPercent(String[] array, int percent) { String[] d = new String[array.length]; for (int count = 0; count < array.length; count++) { d[count] = array[count]; } d = trimPercent(String.class, d, percent); return d; }
public static int[] trimPercent(int[] array, int percent) { Integer[] d = new Integer[array.length]; for (int count = 0; count < array.length; count++) { d[count] = array[count]; } d = trimPercent(Integer.class, d, percent); array = new int[d.length]; for (int count = 0; count < array.length; count++) { array[count] = d[count]; } return array; }
public static double[] trimPercent(double[] array, int percent) { Double[] d = new Double[array.length]; for (int count = 0; count < array.length; count++) { d[count] = array[count]; } d = trimPercent(Double.class, d, percent); array = new double[d.length]; for (int count = 0; count < array.length; count++) { array[count] = d[count]; } return array; }
public String trimDoubleList(String str_list, String delimiter, int percent) throws Exception { double[] list = ListProcessor.toDoubleArray(str_list, delimiter); list = ListProcessor.trimPercent(ListProcessor.sort(list), percent); return ListProcessor.toString(list, delimiter); }
public String trimIntList(String str_list, String delimiter, int percent) throws Exception { int[] list = ListProcessor.toIntArray(str_list, delimiter); list = ListProcessor.trimPercent(ListProcessor.sort(list), percent); return ListProcessor.toString(list, delimiter); }
public String trimStringList(String str_list, String delimiter, int percent) throws Exception { String[] list = ListProcessor.toArray(str_list, delimiter); list = ListProcessor.trimPercent(ListProcessor.sort(list), percent); return ListProcessor.toString(list, delimiter); } }