import java.util.Arrays; import java.util.Collections; import java.util.ArrayList; class SetningKlasse{ ArrayList ordListe = new ArrayList(Arrays.asList( "scold", "medical", "sister", "apparatus", "productive", "potato", "heat", "tame", "flame", "new", "noisy", "remove", "cup", "iron", "chubby", "ragged", "stingy", "songs", "available", "quiver", "wandering", "broad", "airplane", "tiger", "mountain", "sign", "scarf", "glove", "fearless", "earn", "engine", "horses", "mark", "boorish", "hallowed", "drip", "quiet", "rice", "obsequious", "ticket", "dysfunctional", "jaded", "close", "swing", "gate", "balance", "tricky", "attempt", "entertaining", "pig", "smoggy", "riddle", "shade", "handle", "unhealthy", "rescue", "dam", "versed", "print", "supply", "scare", "hospital", "sand", "nerve", "shiny", "moan", "cattle", "unsightly", "talk", "tasty", "experience", "toes", "puzzling", "extend", "loose", "unused", "fold", "buzz", "ubiquitous", "shiver", "nice", "tall", "science", "irritate", "imported", "mature", "bikes", "selfish", "youthful", "heavenly", "zinc", "analyze", "provide", "instrument", "building", "hateful", "plucky", "retire", "dare", "nostalgic")); public String byggSetning(){ return bygg(5, ""); } public String bygg(int t, String setningen){ if(t == 0){ return setningen + "."; } Collections.shuffle(ordListe); String ord = ordListe.get(0); return bygg(t - 1, setningen + " "+ ord); //return ord + " " +bygg(t - 1); } }