09. oktober 2011 - 13:58
Der er
2 kommentarer og 1 løsning
Tilfældig rækkefølge i array
Hej Jeg er ved at lære at lave apps til Android, og i den sammenhæng har jeg lige brug for lidt hjælp. Jeg har et array der hedder images, det indeholder en masse billeder. images[1] images[2] osv... Derudover har jeg et array der hedder imageBricks, det har samme antal som images. Det jeg gerne vil have er at f.eks. imagebricks[1] = images[10] imagebricks[2] = images[7] imagebricks[3] = images[1] imagebricks[4] = images[10] imagebricks[5] = images[7] imagebricks[6] = images[1] images skal placeres i tilfældig rækkefølge, og de skal gå igen 2 gange, hvordan gør jeg det. Skal siges det er et vendespil jeg prøver at lave.
Annonceindlæg fra Computerworld
Geopolitik i cyberspace
Mark Fiedel i Styrelsen for Samfundssikkerhed påpeger behovet for, at Danmark kigger kritisk på leverandørafhængighed.
13. juni 2025
09. oktober 2011 - 15:12
#1
Noget a la denne metode: import java.util.ArrayList; import java.util.Collections; import java.util.List; public class DoubleAndShuffle { public static String[] das(String[] a) { List<String> lst = new ArrayList<String>(); Collections.addAll(lst, a); Collections.addAll(lst, a); Collections.shuffle(lst); return lst.toArray(new String[lst.size()]); } public static void main(String[] args) { String[] a = { "A", "B", "C", "D" }; String[] a2 = das(a); for(String s : a2) { System.out.println(s); } } }