/** * 找出數組中數第二大的值 * @param array * @date 2016-9-25 * @author shaobn */ public static void getMethod_5(int[] array){ int temp = 0; int len = array.length; for(int i=0;i<len;i++){ if(i==len-1){ break; } for(int j = i+1;j<len;j++){ if(array[i]>=array[j]){ continue; }else { temp = array[j]; array[j] = array[i]; array[i] = temp; } } } System.out.println(array[1]); }