Ini cara shuffle array int 1 dimensi. import java.util.Random;
public class Main { public static void shuffle(int []nums) { Random random = new Random(); for(int i=0;i<nums.length;i++) { int j = random.nextInt(nums.length); int temp = nums[i]; nums[i] = nums[j]; nums[j] = temp; } } public static void main(String args[]) { int nums[]={1,2,3,4,5,6,7}; Main.shuffle(nums); for(int i=0;i<nums.length;i++) System.out.println(nums[i]); } } - Timotius Sakti visit my blog: http://nomoreac.wordpress.com --- Pada Jum, 5/12/08, strong_luck_hc <[EMAIL PROTECTED]> menulis: Dari: strong_luck_hc <[EMAIL PROTECTED]> Topik: Re: Bls: [JUG-Indonesia] Slusi random agar tak sama Kepada: jug-indonesia@yahoogroups.com Tanggal: Jumat, 5 Desember, 2008, 12:49 AM --- In jug-indonesia@ yahoogroups. com, timotius sakti <timotius86@ ...> wrote: > > Mudah. > > Km buat suatu array temp yang isinya adalah array pertama. Kemudian kamu shuffle isi array temp tersebut. Setelah itu tinggal kamu copy X element yang ingin kamu ambil dari array temp ke array kedua (Cara saya asumsi isi array pertama unik semua). > > - Timotius Sakti > Pertanyaannya Gimana cara shufflenya ~.~a itu mah g jg dah tw harus di shuffle , cuma GIMANA? Terhubung langsung dengan banyak teman di blog dan situs pribadi Anda? Buat Pingbox terbaru Anda sekarang! http://id.messenger.yahoo.com/pingbox/