Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lekcje;
- import java.util.*;
- public class AppPracownik {
- public static List<Pracownik> 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;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment