how to get the max salary and name of employee from
arraylist without using the Comperator or even Comparable
interface?
Answer Posted / sitaram
package Sample;
import java.util.*;
class Emp
{
int salary;
String name;
Emp(int i,String g)
{
this.salary=i;
this.name=g;
}
}
class MaxSalaryTest
{
public static void main(String []args)
{
ArrayList<Emp> a = new ArrayList<Emp>();
a.add(new Emp(100,"javed"));
a.add(new Emp(500,"apporva"));
a.add(new Emp(250,"sumit"));
a.add(new Emp(2500,"itika"));
a.add(new Emp(90,"latika"));
a.add(new Emp(3200,"jatin"));
a.add(new Emp(340,"nitin"));
a.add(new Emp(2300,"linda"));
Iterator<Emp> i = a.iterator();
int maxsalary=0;
int sal = 0;
while(i.hasNext()){
Emp e = i.next();
sal = e.salary;
if(sal > maxsalary){
maxsalary= sal;
}
}
System.out.println("maximum salary..."+maxsalary);
}
}
| Is This Answer Correct ? | 15 Yes | 1 No |
Post New Answer View All Answers
Name and explain the types of ways which are used to pass arguments in any function in java.
What is the size of arraylist in java?
What is the console in java?
What type of variable is error flag?
How are destructors defined in java?
What are the basic interfaces of java collections framework?
What is the maximum size of byte array in java?
How big is a gigabyte?
Give reasons supporting that string is immutable.
What is difference between jdk,jre and jvm?
What is the byte range?
How can you handle java exceptions?
Explain the meaning of java applet.
How can we make string upper case or lower case?
What is the difference between an array and an array list?