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/

Kirim email ke