package lekcje; import java.util.*; public class AppPracownik { public static List pracownikList=new ArrayList<>(); public static void mainMenu(){ System.out.println("Co chcesz zrobić"); System.out.println("1. Operacje na pracownikach (INSERT, MODIFY, DELETE"); System.out.println("2. Wyszukiwanie pracownika wg kryterium"); System.out.println("3. Sortowanie pracowników wg kryterium"); System.out.println("4. Zakończ program"); } public static void viewManageWorkers(){ System.out.println("1-Dodaj pracownika"); System.out.println("2-Edycja pracownika"); System.out.println("3-Usuwanie pracownika"); } public static void managerWorkers(){ viewManageWorkers(); } public static void main(String[] args) { Pracownik pracownik1=new Pracownik("Jan",23); Pracownik pracownik2=new Pracownik("Tomasz",36); Pracownik pracownik3=new Pracownik("Daniel",21); pracownikList.addAll(Arrays.asList(pracownik1,pracownik2,pracownik3)); String answer="100"; Scanner scanner=new Scanner(System.in); while (!answer.equals("4")){ mainMenu(); answer=scanner.nextLine(); switch (answer){ case "1": //clear System.out.println("Jestem w menu operacje na pracownikach"); managerWorkers(); break; case "2": System.out.println("Wyszukiwanie pracownika"); break; case "3": System.out.println("Sortowanie"); Collections.sort(pracownikList); for (Pracownik el:pracownikList ) { System.out.println(el); } break; } } } }