CODE TO SORT GENERIC LIST IN JAVA

List allStudents=Student.getStudentsByInstitution(instName);

               /*

Assume above line will give store few Student objects in allStudents list  so, here below code will sort all the Student objects in allStudents respective to firstname attribute

                                       */

Collections.sort(allStudents, new Comparator() {
public int compare(Object o1, Object o2) {
    Student s1 = (Student)o1;
    Student s2 = (Student)o2;
    String f1 = s1.getFirstName();
    String f2 = s2.getFirstName();  
    return f1.trim().compareToIgnoreCase(f2.trim());  
}
});

   for(Student studObj:allStudents) {
      out.println(” FirstName : “+studObj.getFirstName());
      out.println(” LastName : “+studObj.getLastName());
       ………..
       ………..
    }

Advertisements

About rajkirpal

i am a software engineer. and i have decent knowledge about java technologies like ANDROID, Servlet, Jsp, Struts, Hibernet, Spring, J2ME, Java Script, Ajax, JQuery, CSS. Further i am Preparing Easy understandable materials/documents upon the same java technologies and developing project in core java , advanced java and j2me , ANDROID as per the requirements Also designing the web sites and logos Thank You.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s