package com.list;//로또만들기 ArrayList , Contains메소드 이용해서 

import java.util.Collections;
import java.util.Random;
import java.util.ArrayList;

public class ArrayListLotto {
	public ArrayListLotto(){
		make();
	}

	public void make(){
		ArrayList<integer> vc = new ArrayList<integer>();

		Random ra = new Random();
		Integer ir = null;
		while(vc.size()<6){
			//난수 발생
			ir = new Integer(ra.nextInt(45)+1);
			//중복값 체크
			if(!vc.contains(ir))
				vc.add(ir);
		}
		Collections.sort(vc);//오름차순
		for(int i : vc)
			System.out.print(i+"\t");
	}
	public static void main(String[] args) {
		new ArrayListLotto();
	}
}

14 15 23 24 27 35

'Java > 중요클래스' 카테고리의 다른 글

HashMap특성 2  (0) 2012.04.11
HashMap 특성  (0) 2012.04.11
HashSet 클래스로 로또 만들기  (0) 2012.04.11
Set 인터페이스  (0) 2012.04.11
LinkedList 클래스 사용  (0) 2012.04.11

+ Recent posts