|
Answer» Write code to find the Second HIGHEST number in an ArrayList in Java? Below is the code to get the Higest and the second higest number from given array here i have created a class for that.
public class SecondHigest { public static void main(String[] ARGS) { int array[] = { 1, 2, 3, 4, 5 ,6 ,7 ,8 ,9 ,10 ,11 ,12, 13, 14}; int highNumber = 0; int secondHighNumber = 0; for (int i = 0; i < array.length; i++) { if (array[i] > highNumber) { secondHighNumber = highNumber; highNumber = array[i]; } else if (array[i] > secondHighNumber) { secondHighNumber = array[i]; } } System.out.println(" nSecondHighest Number is:" + secondHighNumber); System.out.println("Highest Number is: " +highNumber); } } Output:
SecondHighest Number is:13
Highest number is: 14
|