• + 0 comments
            
            Comparator<Student> score = new Comparator<Student>() {
                public int compare(Student a, Student b){
                    if(a.getCgpa() < b.getCgpa())
                    return 1;
                    else if(a.getCgpa() > b.getCgpa())
                    return -1;
                    else if(a.getFname().compareTo(b.getFname()) > 0)
                    return 1;
                    else if(a.getFname().compareTo(b.getFname()) == 0 && a.getId()<b.getCgpa())
                    return 1;                
                    else
                    return -1;
                } 
            };
            Collections.sort(studentList, score);
          	for(Student st: studentList){
    			System.out.println(st.getFname());
    		}