Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Main {
- static void runIni() {
- Antrian a = new Antrian ("Surat ke-", "1");
- Antrian b = new Antrian ("Surat ke-", "2");
- Antrian c = new Antrian ("Surat ke-", "3");
- Antrian d = new Antrian ("Surat ke-", "4");
- Antrian e = new Antrian ("Surat ke-", "5");
- Antrian f = new Antrian ("Surat ", "pak jono");
- Antrian g = new Antrian ("Surat ", "pak abas");
- LinkedList<Antrian> buSusi = new LinkedList<>();
- //bu Susi membuat surat 3 surat
- buSusi.add(a);
- buSusi.add(b);
- buSusi.add(c);
- //pak Jono meminta untuk membuat surat
- buSusi.add(f);
- //pak Abas meminta membuat surat
- buSusi.add(g);
- buSusi.pollLast();
- buSusi.pollLast();
- //bu Susi mendahulukan pak abas baru pak jono
- buSusi.offer(g);
- buSusi.offer(f);
- //bu Susi melanjutkan pembuatan surat
- buSusi.add(d);
- buSusi.add(e);
- //pak jono bertanya ada berapa surat yang dikerjakan bu susi
- System.out.println("surat yang dibuat bu susi hari ini ada " + buSusi.size() + " surat");
- System.out.println();
- //pak jono tanya ada sampai dimana mengerjakannya
- System.out.println("bu susi sudah mengerjakan " + (buSusi.indexOf(g)+1) + " surat");
- System.out.println();
- //urutan surat yang dikerjakan bu susi
- System.out.println("Urutan surat yang dikerjakan bu Susi adalah : ");
- System.out.println();
- buSusi.forEach((Antrian) -> {
- System.out.println(Antrian.getNama() + Antrian.getAntrian());
- });
- }
- public static void main(String[] args) {
- runIni();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement