import java.io.*; import java.util.*; public class Hovedprogram { public static void main(String[] args) { Sangtekst sangtekst = new Sangtekst(); String mappenavn = args[0]; try { Scanner sc = new Scanner(new File(mappenavn + "/metadata.txt")); ArrayList tr?der = new ArrayList<>(); while (sc.hasNextLine()) { String filnavn = sc.nextLine(); Thread tr?d = new Thread(new SangLeser(sangtekst, mappenavn + "/" + filnavn)); tr?der.add(tr?d); tr?d.start(); } sc.close(); for (Thread t : tr?der) { try { t.join(); } catch (InterruptedException e) { } } Random r = new Random(); System.out.println("Starter printing\n"); for (String ord : sangtekst.hentOrd()) { if (r.nextInt(5) == 3) { System.out.println(ord + " "); } else { System.out.print(ord + " "); } } } catch (FileNotFoundException e) { System.out.println("Fil ikke funnet"); System.exit(1); } } }