개발관련/웹개발
[자바] ArrayList를 사용한 중복없는 난수 생성 하기
규이
2008. 5. 13. 23:59
import java.util.ArrayList;
public class RandomTest {
public static void main(String ar[]){
ArrayList Test = new ArrayList();
ArrayList Test2 = new ArrayList();
int MaxSize = 20;
for(int i=0;i<MaxSize;i++){
Test.add(i+1);
}
for(int i=0;i<MaxSize;i++){
int random = (int)(Math.random()*Test.size());
Test2.add(Test.get(random));
Test.remove(random);
}
for(int i=0;i<MaxSize;i++){
System.out.println(i+ " " + Test2.get(i));
}
}
}
인터넷에 이리저리 찾아봤는데
자바로 찾으니깐 왜 자바스크립트가 나오냐고!!!!
그래서 그냥 만들었다.ㅡㅡ;
MaxSize만 조정하면 몇개든 만들수 있습니다요~
혹시 이상하게 돌아가거나 하거든 댓글과 메일로 알려주세요~ 캭~