기금넷 공식사이트 - 복권 조회 - Java: 배열, 루프, if 판단 및 난수 도구 클래스를 사용하여 복권 생성기를 완성합니다

Java: 배열, 루프, if 판단 및 난수 도구 클래스를 사용하여 복권 생성기를 완성합니다

당신의 요구에 따라 7 선 35 복권 생성기의 자바 프로그램은 다음과 같습니다

수입? Java.util.array;

공공? 반? F? {

공공? 정전기? 문자열? Random ()? {

Int? []a = 신규? Int [7];

Int? Count = 0;;

While(count & lt;; 7){

부울? Flag = false

Int? Tmp = (int) (math.random () * 35)+1;

For (내부? I = 0;; 나<A. 길이 I++){

If(tmp==a[i]){

Flag = true

}

}

If(flag==false){

A[ 개수] = tmp;

Count++;+;

}

}

//선택한 7 개 숫자를 정렬합니다.

Arrays.sort (a);

//출력 35 중 7 의 결과? 한 자리 앞에 0 을 더합니다.

문자열? S =

For (내부? I = 0;; 나<A. 길이 I++){

If(i==a.length- 1){

If (a [I] < 10){

S = s+"0"+a [I];

} 그렇지 않으면 {

S = s+a [I];

}

} 그렇지 않으면 {

If (a [I] < 10){

S=s+"0"+a[i]+ ",";

} 그렇지 않으면 {

S=s+a[i]+ ",";

}

}

}

반환? S;

}

공? 정전기? 무효화? 메인 (string []? Args)? {

System.out.println (random ());

}

} 실행 결과

05,10,14,16,22,28,31

몇 번 더 시도하면 다른 결과가 나올 것이다.