기금넷 공식사이트 - 복권 조회 - Java 를 사용하여 1- 10 난수를 생성하는 방법
Java 를 사용하여 1- 10 난수를 생성하는 방법
Intrandom = (int) (math.random () *10+1)
Java 코드 메서드 2 는 다음과 같습니다.
패키지 bdqn _ Empy
Java.util.random 을 가져옵니다.
공용 클래스 텍스트 {
/* *
* @param args
*/
공용 정적 void main(String[] args) {
// TODO 자동으로 생성된 메소드 스텁
Int a = 0;;
Randomb = new random ();
A = b.nextint (101);
System.out.println (a) :
}
}
확장 데이터:
먼저 무작위 수를 무작위로 생성한 다음 결과에 10 을 곱할 수 있습니다. 이때 생성된 난수는 0 보다 크거나 같고 10 보다 작은 숫자입니다.
그런 다음 nt 방법을 사용하여 변환하면 소수가 제거됩니다. 즉, 정수 부분만 얻고 반올림은 하지 않습니다.) 마지막으로 0 에서 9 사이의 정수 난수를 얻을 수 있습니다. 구현 방법은 간단합니다. 원래 random 메서드를 (int( Math) 형식으로 수정하는 것입니다. Random0* 10) 을 참조하십시오.
실제로 이 방법을 확장하여 임의의 범위의 난수를 생성할 수 있습니다. 이 10 을 n 으로 바꾸면 됩니다. 예를 들면 (int(Math) 입니다. Random0n)) 을 참조하십시오. 이 시점에서 응용 프로그램은 0 보다 크거나 같고 작거나 n 사이에 있는 난수를 생성합니다.
N 을 5 로 설정하면 0 에서 5 사이의 정수 난수가 생성됩니다. 인수가 있는 방법으로 작성된 경우 사용자가 난수를 생성해야 하는 최대값을 입력하기만 하면 이 방법을 사용하여 지정된 범위 내의 난수를 생성할 수 있습니다.