반응형
Vector를 이용한 로또 예제
--------------------------------
import java.util.Collections;
import java.util.Random;
import java.util.Vector;
public class VectorLotto {
public static void main(String[] args){
Vector<Integer> vc = new Vector<Integer>();
Random ran = new Random();
Integer ir = null;
while(vc.size()<6) {
ir = new Integer(ran.nextInt(45)+1);
// 중복값 체크
if(!vc.contains(ir)) {
vc.add(ir);
}
//정렬
Collections.sort(vc);
}
for(int i=0;i<vc.size();i++){
System.out.print(vc.get(i));
System.out.print((i == vc.size()-1) ? "" : ",");
}
}
}
반응형
'자바' 카테고리의 다른 글
자바에서 실수 데이터 사용시 반올림,올림,내림 처리 (0) | 2016.09.23 |
---|---|
재귀호출을 이용한 팩토리얼(factorial) 구하기 (0) | 2016.09.23 |
로또2-HashSet을 이용한 로또 (0) | 2016.09.22 |
로또1-배열을 이용한 로또 (0) | 2016.09.21 |
Swing 디지털 시계2 - Timer 이용 (0) | 2016.09.21 |