How to find maximum value in ArrayList
**Sir i am writing below code but its not working.i don't know how to implement logic my requirement.My requirement is find maximum value in userdefined objects and dispaly that object values only.This object store in another collection object(list,set)
MY sample code:
package com.naresh;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class EmpList {
public static Set getList(List<Employe> list){
Employe emp=null;
Set s = new HashSet<Employe>();
for(Employe e:list){ //outer
for(Employe e1:list){ //inner
if(e.getEno()==e1.getEno()&&e.getName().equals(e1.getName())) {
if(e.getSalary()>e1.getSalary()) {
s.add(e);
}
}
}
}
return s;
}
public static void main(String[] args) {
List<Employe> list = new ArrayList<Employe>();
list.add(new Employe(1,"naresh", 200));
list.add(new Employe(1, "naresh", 400));
list.add(new Employe(1, "naresh", 500));
list.add(new Employe(1, "naresh", 900));
System.out.println(EmpList.getList(list));
}
}
Exectep OutPut Is: 1 naresh 900 print this object only
My Employe class:
package com.naresh;
import java.util.Comparator;
public class Employe{
int eno;
String name;
double salary;
public int getEno() {
return eno;
}
public void setEno(int eno) {
this.eno = eno;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public Employe(int eno , String name , double salary) {
this.eno = eno;
this.name = name;
this.salary = salary;
}
public String toString(){
return eno+" "+name+" "+salary;
}
}
Please help any one how to write above logic
View Answers
October 19, 2012 at 10:47 AM
Here is a code that calculates the highest salary from the list of employees.
import java.io.*;
import java.util.*;
class Employee{
public int salary;
public String name;
public String address;
public static int count = 0;
public Employee(){}
public Employee(String name,String address,int salary) {
super();
this.name = name;
this.address=address;
this.salary = salary;
count++;
}
public String getName() {
return name;
}
public String getAddress() {
return address;
}
public int getSalary() {
return salary;
}
}
class SalaryComparator implements Comparator{
public int compare(Object emp1, Object emp2){
int sal1 = ((Employee)emp1).getSalary();
int sal2 = ((Employee)emp2).getSalary();
if(sal1 > sal2)
return 1;
else if(sal1 < sal2)
return -1;
else
return 0;
}
}
public class EmployeeSalary {
public static void main(String[] args) throws Exception {
List<Employee> list = new ArrayList<Employee>();
list.add(new Employee("A","Delhi",10000));
list.add(new Employee("B","Mumbai",20000));
list.add(new Employee("C","Chennai",15000));
list.add(new Employee("D","Kolkata",12000));
System.out.println(" ");
int count=0;
int salary=0;
Collections.sort(list,new SalaryComparator());
for(Employee data: list){
salary=data.getSalary();
}
System.out.println("Highest salary is: "+salary);
}
}
Related Tutorials/Questions & Answers:
How to find maximum value in ArrayListHow to
find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know
how to implement logic my requirement.My requirement is
find maximum value in userdefined objects and dispaly that object
How to find maximum value in ArrayListHow to
find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know
how to implement logic my requirement.My requirement is
find maximum value in userdefined objects and dispaly that object
Advertisements
How to find maximum value in ArrayListHow to
find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know
how to implement logic my requirement.My requirement is
find maximum value in userdefined objects and dispaly that object
How to find maximum value in ArrayListHow to
find maximum value in ArrayList **Sir i am writing below code but its not working.i don't know
how to implement logic my requirement.My requirement is
find maximum value in userdefined objects and dispaly that object
Find max and min value from ArraylistFind max and min
value from
Arraylist
In this tutorial, you will learn
how to
find the
maximum and minimum
value
element from the
ArrayList. Java provides direct methods to get
maximum and
minimum
value from any collection class i.e
maximum size of arraylist - javamaximum size of
arraylist - java 1.what is the
maximum size of
arraylist?
2.what is the drawback of arralist?
2.what is the drawback of JDBC... on size of RAM. The theoretical
maximum number of elements in an
ArrayList is 2
How to check if an arraylist contains a value in JavaHow to check if an
arraylist contains a
value in Java Hi,
I have... to do this?
How to check if an
arraylist contains a
value in Java?
Thanks
... of
ArrayList class is the easiest method to
find if an object/string/
value contains
how to display each arraylist value on new page in jsphow to display each
arraylist value on new page in jsp hi!!!!
i want to display each
arraylist value on new page in jsp?????
and also want to access the
arraylist values using next button.....
any help would be appreciated
find largest valuefind largest value (Assignment 1 - LargestValue)The process of finding the largest
value (i.e., the
maximum of a group of values) is used frequently... to count to 10 (i.e., to keep track of
how many numbers have been input
Find winner of local election using ArrayListFind winner of local election using
ArrayList
Here is an example that allow the user to enter the last names of five
candidates in a local election... into
ArrayList. The program output each
candidate's name, the votes received
How to Convert ArrayList to Array?How to Convert
ArrayList to Array? Hi,
I am trying to learn to Convert
ArrayList to Array.
How it is possible?
How to Convert
ArrayList to Array?
Thanks
Hi,
To Convert
ArrayList to array ArrayList.toArray
How to show the maximum and the minimum in array...How to show the
maximum and the minimum in array... I have a bookstore application, but I cannot show the
maximum and the minimum price of the book... to SAJID's Book Shop");
System.out.print("
How many book would you like to store
How to show the maximum and the minimum in array...How to show the
maximum and the minimum in array... I have a bookstore application, but I cannot show the
maximum and the minimum price of the book... to SAJID's Book Shop");
System.out.print("
How many book would you like to store
arraylistarraylist Hi
How can we eliminet duplicate element from
arraylist?
How can we
find highest salary from
arraylist ?
How can we highest key
value pair from map?
Thanks
Kalins Naik
Remove duplicates from
Arraylist Find Value of Column
Find Value of Column
In this program we are going to
find the
value of row from... example.xls
String table
value 0 Name Of Example
String table
value 1
arraylist arraylist Using
arraylist class , what type of exception are throws,
how can write a java programe
An
ArrayList can throw... ArraylistException {
void buildAlphabet() {
ArrayList list = new
ArrayList Find Cylinder area By inputting value from userFind Cylinder area By inputting
value from user Hello Sir
I need the code for calculating the area of a cylinder in which it asks radius
value from user and then calculate area using this radius
value.
Please provide me
MySql Absolute ValueMySql Absolute
Value
This example illustrates
how to
find the absolute
value of the table.
In this example we use abs keywords to
find the absolute
value in the sql
query. In the given table the column emp_
value define float type when
ArrayListArrayList import java.util.*;
class ArrayListDemo2
{
public static void main(String args[])
{
ArrayList al=new
ArrayList();
al.add("one... for this output?
How to get my expected output
How to convert Arraylist into String Array Java information with example. You can
find the online example of
how to convert
arraylist...
How to convert
Arraylist into String Array Java Hi,
I am beginners of Java programming. Can somebody Suggest me
how to convert
arraylist to string
arraylistarraylist Hi
i have class A , i have added employee name and id in
arraylist, then
how can i
find out all infomation of class A using emplyee... data into an
arraylist and display the data of the particular employee according
How to create new arraylist using JavaHow to create new
arraylist using Java hi,
I want to develop an small application where i trying to create new
arraylist inside the
arraylist. Can someone provides online example
how to create new
arraylist in java programming
arraylistarraylist Hi
how can we eliminet duplicate element from
arraylist in java?
how can we achieve data abstrcation and encapulation in java?
how many type of modifier are there in java?
Thanks
kalins anik
Remove
How to sort ArrayList in java How to sort
ArrayList in java
In this section you will learn
how to sort
ArrayList in java.
ArrayList
support dynamic array that can grow as needed. Array.... In this tutorial we will
sort the
ArrayList using sort method of collection
How to display nested ArrayList in JSFHow to display nested
ArrayList in JSF I have a class... to display it in jsf but i dont know
how and i am getting mad.
I have nested... very well
how it works.
ADS_TO_REPLACE_1
Please, I need help
arraylist of an arraylistarraylist of an arraylist Can anyone suggest me
how to use
arraylist of an
arraylist??
how to put data into it and get data from it???? becoz i want to make rows and column dynamic which can grow as per requirement?????/ plz
How to pass an arraylist from servlet to jsp?How to pass an
arraylist from servlet to jsp? Hello,
Can anyone please tell me
how to pass an
arraylist from servlet to jsp? I have two
arraylist one of type String and the other int.
How to send both the arraylists from
arraylist% *(noOfYearService/2).
Store each employee information in different
arrayList depending on his.....and can help me..give some clue in coding..
how to start this program..
View Answers
arraylistarraylist create a class employee having instance variable
id,name,age,salary.now , when u run the program it must be ask u to
1.add employee
2.view employee
3.exit
if u enter
value other than 1,2,3 program should say
Pick Prime Numbers from the ArrayList integer values in the
arraylist and from the
arraylist we have to
find the prime...Pick Prime Numbers from the
ArrayList
Programmers mostly used
ArrayList... isPrime;
}
public static void main(String[] args) {
ArrayList list = new
ArrayListArrayList
How to increment in ArryList
arrayListarrayList
how do i print a single index have multiple values
String dist = "select distcode,distname from iwmpdistrict where stcode=29... in dist_name ,
How I print them .
myList.add(dist_name);
printing only last district
Java arraylist of arraylist
Java
arrayList can make the use of other
arrayList.
In one
arrayList other
arrayList can be added as the object
It works as two dimension array.
Example of Java
Arraylist of
Arraylist
import
Remove multiple elements in arraylist Remove multiple elements in
arraylist how can we remove multiple values in
arrayList?
only remove method we used for single remove.but i want to delete multiple
value in
arrayList