import java.util.ArrayList; public class Main { public static void main(String[] args) throws InterruptedException { //monitor: Bankkonto bankkonto = new Bankkonto(); //sette inn penger: ArrayList settInnTr?der = new ArrayList<>(); for (int i = 0; i < 10; i++) { Thread t = new Thread(new SettInnTraad(bankkonto)); settInnTr?der.add(t); } for (Thread t : settInnTr?der) { t.start(); } for (Thread t : settInnTr?der) { t.join(); } System.out.println("Saldo etter innsetting: " + bankkonto.saldo); //ta ut penger: ArrayList taUtTr?der = new ArrayList<>(); for (int i = 0; i < 10; i++) { Thread t = new Thread(new TaUtTraad(bankkonto)); taUtTr?der.add(t); } for (Thread t : taUtTr?der) { t.start(); } for (Thread t : taUtTr?der) { t.join(); } System.out.println("Saldo etter uttak: " + bankkonto.saldo); } }