write java code to print second max number in the array
Answer Posted / raja ram
public class SecondMaximumNumber{
public static void main(String[] args){
int maxNumber = 0;
int secondMaxNumber = 0;
if(args.length == 0){
System.err.println("Number array is empty");
return;
}
for(int i=0; i < args.length; i++){
int currNumber = Integer.parseInt(args[i]);
if(maxNumber < currNumber){
secondMaxNumber = maxNumber;
maxNumber = currNumber;
}else if(secondMaxNumber < currNumber){
secondMaxNumber = currNumber;
}
}
System.err.println("Max. number is "+maxNumber);
System.err.println("Second Max. number is
"+secondMaxNumber);
}
}
Is This Answer Correct ? | 7 Yes | 5 No |
Post New Answer View All Answers
Difference between overriding and overloading in java?
What is an empirical question?
What is floor in java?
What does flag mean in java?
What is java literals?
What is the purpose of checked and unchecked exceptions in JAVA?
Define an applet in java?
Explain the differences between static and dynamic variables?
What is serialization in java?
What is integers and example?
How do you write a scanner class in java?
Why vector is used in java?
what is singleton in java?
What is the main method java?
What is difference between c++ and java ?