А как же я?.. Сортировка массива java
я получаю длину ввода пользователя и создаю departman затем создаю отделы и службы я хочу отсортировать массивы по возрасту и показать персонал с наименьшим возрастом и самым старым возрастом
Что я уже пробовал:
public static void createDepartman(int length) { departmanlar = new Departman[length]; for (int i = 0; i < departmanlar.length; i++) { departmanlar[i] = new Departman(); System.out.print("DEPARTMAN NO >> "); int dn = sc.nextInt(); departmanlar[i].setDepNo(dn); System.out.print("DEPARTMAN ADI >> "); String da = sc.next(); departmanlar[i].setDepAd(da); System.out.print(da + " Departmanındaki Personel Sayısı >> "); int ps = sc.nextInt(); if (ps > 0) { departmanlar[i].personeller = new Personel[ps]; for (int p = 0; p < ps; p++) { System.out.println(p+1+". Personel Bilgileri\n"); departmanlar[i].personeller[p] = new Personel(); departmanlar[i].personeller[p].setDepNo(departmanlar[i].getDepNo()); System.out.print("Personel ADI >> "); String pa = sc.next(); departmanlar[i].personeller[p].setPerAd(pa); System.out.print("Personel SOYADI >> "); String psa = sc.next(); departmanlar[i].personeller[p].setPerSoyad(psa); System.out.print("Personel YASI >> "); int py = sc.nextInt(); departmanlar[i].personeller[p].setPerYas(py); } } else { System.out.println("\nGeçerli Sayı Girilmediğinden Otomatik Atama Yapıldı.\n"); departmanlar[i].personeller = new Personel[1]; departmanlar[i].personeller[0] = new Personel(departmanlar[i].getDepNo(),"PersonelAdı","PersonelSoyadı",0); } // System.out.print(da + " Departmanındaki Servis Sayısı >> "); int ss = sc.nextInt(); if (ss > 0) { departmanlar[i].servis = new Servis[ss]; for (int p = 0; p < ss; p++) { System.out.print("Servis Guzergahi >> "); String sa = sc.next(); departmanlar[i].servis[p] = new Servis(sa); departmanlar[i].servis[p].setDepNo(departmanlar[i].getDepNo()); } } else { System.out.println("\nGeçerli Sayı Girilmediğinden Otomatik Atama Yapıldı.\n"); departmanlar[i].servis = new Servis[1]; departmanlar[i].servis[0] = new Servis("ServisGuzergahi"); departmanlar[i].servis[0].setDepNo(departmanlar[i].getDepNo()); } } } }// class