¼Ò¼³ java.util ¼Ò½ºÄڵ堠List  ListÀÇ ±âº»Àû »ç¿ë  

ListÀÇ ±âº»Àû »ç¿ë

Shuffle.java

import java.util.*;
public class Shuffle {
    
public static void main(String args[]) {
        List l = 
new ArrayList();
        
for (int i=0; i<args.length; i++)
            l.add(args[i]);
        Collections.shuffle(l, 
new Random());
        System.out.println(l);
    }
}

D:\java\util\>javac Shuffle.java
D:\java\util\>java Shuffle 1 2 1 32 3
[2, 1, 1, 32, 3]

UpcastingÀ» ÅëÇØ ListÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÑ ArrayListŬ·¡½º¸¦ ÅëÇØ ¸Å°³º¯¼ö·Î ¹ÞÀº ¼ýÀÚ¹®ÀÚ¿­À» ¹è¿­·Î ¸¸µé¾ú½À´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â