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 tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
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); } } }
09. oktober 2011 - 15:28
#2
Takker det virkede, smid et svar.
09. oktober 2011 - 15:31
#3
svar
Kurser inden for grundlæggende programmering