# 로또 번호 생성기 수정한 완성 코드 입니다! #### CODE <a class='btn btn-default' href='/codes/53550'>Link</a> ``` import java.util.ArrayList; import java.util.List; import java.util.Random; public class Lotto { public static void main(String[] args) { RandomNumGenerate randomNum = new RandomNumGenerate(); makeString makeString = new makeString(); List<Integer> lotto = randomNum.randomMake(); System.out.println(makeString.toString(lotto)); } } class RandomNumGenerate{ Random random = new Random(); public List<Integer> randomMake(){ List<Integer> lottoNum = new ArrayList<>(); while (lottoNum.size() != 6){ int number = random.nextInt(45) + 1; if(!lottoNum.contains(number)){ lottoNum.add(number); } } return lottoNum; } } class makeString{ public String toString(List<Integer> lottoNum) { String result = ""; String a = ""; for (int i = 0; i < 6; i++) { a += String.format("%d ", lottoNum.get(i)); } result = "생성 번호: " + a; return result; } } ``` #### INPUT ``` ``` #### OUPUT ``` 생성 번호: 23 27 1 25 29 2 ```