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
How do I start learning java?
Is char a data type in java?
List two java ide’s?
What does 3 dots mean in java?
What is the concept of multithreading?
How do you write a conditional statement?
Can a hashset contain duplicates java?
Can we use return in constructor?
What is replacefirst in java?
What are the two ways of implementing multi-threading in java?
What is variable length arguments in java?
Is static variable stored in heap?
When a byte datatype is used?
Can we override protected method in java?
What are access specifiers in java ?