Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Java-Beginners How to find maximum value in ArrayList
Login         

View Questions and Answers by Category

Advertisements


 
Have Programming Question? Ask it here!
 
 
 


sontinaresh
How to find maximum value in ArrayList
1 Answer(s)      a year and 11 months ago
Posted in : Java Beginners


**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


Advertisement
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 ArrayList
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
How to find maximum value in ArrayList
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
Advertisements
How to find maximum value in ArrayList
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
How to find maximum value in ArrayList
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
How to find maximum value for userdefined objects in ArrayList
How to find maximum value for userdefined objects in ArrayList  Hi sir,I have requirement i.e finding maximum value in userdefined objects... value but can't store that object into another object.Please help me how
How to find maximum value for userdefined objects in ArrayList
How to find maximum value for userdefined objects in ArrayList  Hi sir,I have requirement i.e finding maximum value in userdefined objects... value but can't store that object into another object.Please help me how
How to find maximum value for userdefined objects in ArrayList
How to find maximum value for userdefined objects in ArrayList  Hi sir,I have requirement i.e finding maximum value in userdefined objects... value but can't store that object into another object.Please help me how
Find max and min value from Arraylist
Find 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 - java
maximum 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 display each arraylist value on new page in jsp
how 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
To find first two maximum numbers in an array
To find first two maximum numbers in an array  Java program to find first two maximum numbers in an array,using single loop without sorting array
find largest value
find 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 ArrayList
Find 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 find [count the number of integers whose value is less than the average value of the integers]
how to find [count the number of integers whose value is less than the average value of the integers]  Construct an algorithm that will prompt... of integers whose value is less than the average value of the integers. Your
Getting the Maximum Size of a Preference Key and Value
Getting the Maximum Size of a Preference Key and Value       This section demonstrates you to get the maximum... the maximum length of string for a key and MAX_VALUE_LENGTH provides the maximum length
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
retrieve value from database on the basis of maximum id number
retrieve value from database on the basis of maximum id number  hi, i want to retrieve value of maximum id number from the database and show that value in jTextField.when the user clicks on the button that maximum id number
To find first two maximum numbers in an array,using single loop without sorting array.
To find first two maximum numbers in an array,using single loop without sorting array.  Java program to find first two maximum numbers in an array,using single loop without sorting array
To find first two maximum numbers in an array,using single loop without sorting array.
To find first two maximum numbers in an array,using single loop without sorting array.  Java program to find first two maximum numbers in an array,using single loop without sorting array
MySql Absolute Value
MySql 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
write a program to create an arraylist and listeterator.and value should be enter through keyboard.
write a program to create an arraylist and listeterator.and value should be enter through keyboard.  write a program to create an arraylist and listeterator.and value should be enter through keyboard
write a program to create an arraylist and listeterator.and value should be enter through keyboard.
write a program to create an arraylist and listeterator.and value should be enter through keyboard.  write a program to create an arraylist and listeterator.and value should be enter through keyboard
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  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
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
Find Cylinder area By inputting value from user
Find 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
How to display nested ArrayList in JSF
How 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. Please, I need help. Thank you very much
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
How to create new arraylist using Java
How 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
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
 

 

 

DMCA.com