Java Second Highest Number In Array
Chapter:
Miscellaneous
Last Updated:
06-11-2016 16:07:35 UTC
Program:
/* ............... START ............... */
public class JavaIntegerArray {
public static void main(String args[]) {
int numbers[] = { 6, 3, 37, 12, 46, 5, 64, 21 };
int highest = 0;
int second_highest = 0;
for (int n : numbers) {
if (highest < n) {
second_highest = highest;
highest = n;
} else if (second_highest < n) {
second_highest = n;
}
}
System.out.println("First Max Number: " + highest);
System.out.println("Second Max Number: " + second_highest);
}
}
/* ............... END ............... */
Output
First Max Number: 64
Second Max Number: 46
Tags
Second Highest Number In Array, Java, Miscellaneous