Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static void xuatDanhSachGiangVienDaSapXep(ArrayList<GiangVien> dsGiangVien) {
- Collections.sort(dsGiangVien, new Comparator<GiangVien>() {
- @Override
- public int compare(GiangVien gv1, GiangVien gv2) {
- if (gv1.getHoTen().compareTo(gv2.getHoTen()) > 0) {
- return 1;
- } else {
- if (gv1.getHoTen().compareTo(gv2.getHoTen()) == 0) {
- if (gv1.getLuong() < gv2.getLuong()) {
- return 1;
- } else if (gv1.getLuong() > gv2.getLuong()) {
- return -1;
- }
- return 0;
- } else {
- return -1;
- }
- }
- }
- });
- for (int i = 0; i < dsGiangVien.size(); i++) {
- System.out.println(">> Giang vien thu " + (i+1));
- GiangVien giangVien = dsGiangVien.get(i);
- giangVien.xuat();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement