Kata pengantar
Saat melakukan kertas tes, Anda harus mengacaukan kata-kata dalam kalimat, karakter dalam satu kata, dan jawaban dalam pertanyaan pilihan ganda untuk membuat urutan acak. Di bawah ini saya akan mengabstraksi mereka ke dalam kategori alat untuk memfasilitasi semua orang untuk menggunakannya kembali di masa depan.
Kode sampel
public static <V> boolean isEmpty(ArrayList<V> sourceList) { return (sourceList == null || sourceList.size() == 0);}/** * Disrupt ArrayList * * */public static <V> ArrayList<V> randomList(ArrayList<V> sourceList){ if (isEmpty(sourceList)) { return sourceList; } ArrayList <V> randomList = new ArrayList <V> (sourcelist.size ()); do {int randomIndex = math.abs (acak baru () .nextInt (sourcelist.size ())); randomList.Add (Sourcelist.Remove (RandomIndex)); } while (sourcelist.size ()> 0); mengembalikan randomList;} Meringkaskan
Di atas adalah semua konten Java yang mengganggu daftar array untuk menghasilkan daftar urutan acak, berharap untuk memfasilitasi penggunaan Java di masa depan semua orang. Jika Anda memiliki pertanyaan, silakan tinggalkan pesan untuk berkomunikasi.