1.

Write code to find the Second Highest number in an ArrayList in Java?

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



Discussion

No Comment Found