write java code to print second max number in the array

Answer Posted / sujeev

Ranjaram is correct.I modified and testes it.
public class test123 {
public static void main(String[] args){
int maxNumber = 0;
int secondMaxNumber = 0;

int[] anArray;
anArray =new int [10];
anArray[0] = 100;
anArray[1] = 200;
anArray[2] = 300;
anArray[3] = 400;
anArray[4] = 500;

if(anArray.length == 0){
System.err.println("Number array is empty");
return;
}
for(int i=0; i < anArray.length; i++){
int currNumber = anArray[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.
is "+secondMaxNumber);
}
}

Is This Answer Correct ?    2 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is null a keyword in java?

728


Describe 2 different ways to concatenate two strings.

883


EDS (Electronic Data Systems India Pvt Ltd) at Chennai on 16-12-2006.

8883


What is string and its types?

834


Which programming language is most secure?

720


What is package private scope in java?

707


What is super?

779


Is jdk required on each machine to run a java program?

993


What is jagged array in java?

736


How can you write a loop indefinitely in java programming?

748


What data type is true or false?

772


What are the two environment variables that must be set in order to run any java programs?

714


What are the main concepts of oops in java?

1088


What is an immutable class? How to create an immutable class?

772


Can we sort list in java?

781