D:\Sam\InterviewsMaterial\SiteWorx\SiteWorxTest\src\java\linkedlist_example_package\SamLinkedListSort.java |
1
2
3
4
5 package linkedlist_example_package;
6
7 import java.util.Collections;
8 import java.util.Comparator;
9 import java.util.LinkedList;
10
11
12
13 @author
14
15 public class SamLinkedListSort
16 {
17 public SamLinkedListSort()
18 {
19
20 }
21
22
23
24 public static void main (String[] args)
25 {
26 System.out.println("=============SamLinkedListSort Start =============");
27 LinkedList<EmployeeDataObject> list = new LinkedList<EmployeeDataObject>();
28 list.add(new EmployeeDataObject("Sam",3000));
29 list.add(new EmployeeDataObject("Joe",5400));
30 list.add(new EmployeeDataObject("Zumbawi",6400));
31 list.add(new EmployeeDataObject("Eldin",6100));
32 list.add(new EmployeeDataObject("Chris",2900));
33 list.add(new EmployeeDataObject("Mona",2900));
34 Collections.sort(list,new CompareSalaryService());
35 System.out.println("Sorted list entries: ");
36 for(EmployeeDataObject e:list)
37 {
38 System.out.println(e);
39 }
40 }
41 }
42