Discussions
Categories
- 197.1K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.7K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 555 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.3K SQL Developer
- 296.3K Development
- 17 Developer Projects
- 139 Programming Languages
- 293K Development Tools
- 110 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 158 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 466 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Sort List<Object> values without using Collections(not using compare)

Hi all,
I have a class type of Object and inserting these values into List.
Eg: Employee class is having
int id, String name, String mail,
Employee e= new Employee(3,"Shankar","[email protected]");
Employee e1= new Employee(2,"Sekahat","[email protected]");
Employee e2= new Employee(37,"Sharat","[email protected]");
Employee e3= new Employee(1,"swaroop","[email protected]");
List<Employee> empList = new ArrayList<Employee>();
empList.add(e);
empList.add(e1);
empList.add(e2);
empList.add(e3);
Now I want to sort the list values based on id declared in the Employee class like below without using Collections.
1,"swaroop","[email protected]"
2,"Sekahat","[email protected]"
3,"Shankar","[email protected]"
37,"Sharat","[email protected]"
Can anyone please help on how to do this.
Thanks & Regards,
Suresh
Answers
-
Now I want to sort the list values based on id declared in the Employee class like below without using Collections.
Why? Seems silly not to use functionality that already exists.
Can anyone please help on how to do this.
Sure - write your own sort function.
Just search the web for sort routines and use one of the MANY algorithms (bubble, etc) you find.
Sounds like a class assignment to me. Because other than trying to understand/code/debug how a sort works it is a HUGE waste of time and effort to duplication functionality that is already available for free.