how to get the max salary and name of employee from
arraylist without using the Comperator or even Comparable
interface?
Answer Posted / amit singh
import java.util.*;
class Emp
{
int salary;
String name;
Emp(int i,String g)
{
this.salary=i;
this.name=g;
}
}
class Manhattan
{
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(100,"itika"));
a.add(new Emp(90,"latika"));
a.add(new Emp(67,"jatin"));
a.add(new Emp(340,"nitin"));
a.add(new Emp(2300,"linda"));
Iterator<Emp> i = a.iterator();
int maxsalary=0;
String name = null;
if(i.hasNext())
{
Emp e=i.next();
maxsalary=e.salary;
}
Iterator<Emp> i1 = a.iterator();
while(i1.hasNext())
{
Emp e1 = i1.next();
if(maxsalary<=e1.salary)
{
maxsalary=e1.salary;
name=e1.name;
}
//System.out.println(maxsalary);
}
System.out.println("he person name is " + name + " whose
havineg the max salary " + maxsalary);
}
}
| Is This Answer Correct ? | 19 Yes | 4 No |
Post New Answer View All Answers
What’s the difference between unit, integration and functional testing?
What is the difference between Error, defect,fault, failure and mistake?
What is the difference between a window and a frame in java programming?
Write a java program for binary search?
What is jdbc api?
What is public/private protected in java?
Which programming language is best in future?
What is the use of default method in interface in java? Explain
What are heap memory and stack memory and what are memory tables.
Can a class be defined inside an interface?
Which variables are stored in heap?
How to sort array in descending order in java?
How to do encapsulation in java?
Can I uninstall java?
What is the advantage of preparedstatement over statement?