Java는 무작위 클래스 방법을 사용합니다. 1. 새로운 난수 생성기를 생성하는 [Random()] 함수 2. 단일 긴 시드를 사용하여 새로운 난수 생성기를 생성하는 [Random(long Seed)] 함수.
Java는 무작위 클래스 메소드를 사용합니다.
Math.random()
메소드를 직접 사용하여 난수를 생성합니다. Math.random()
方法生成随机数的方法。
//随机生成1~100之间的一个整数 int randomNumber = (int)(Math.random() * 100) + 1; System.out.println(randomNumber);
还有使用Random类的方法。
Random():创建一个新的随机数生成器。
Random(long seed):使用单个 long 种子创建一个新的随机数生成器。
第一种构造方法是使用默认当前系统时间的毫秒数作为种子数:Random r1 = new Random()
Random random = new Random(); int randomNumber1= random.nextInt(100);Random 클래스를 사용하는 방법도 있습니다.
Random r1 = new Random()
;Random random1 = new Random(100); for(int i = 0; i < 10; i++){ System.out.print(random1.nextInt(10) + " "); }두 번째 내가 지정한 시드 번호(
System.out.println("\n使用同一种子生成的随机数如下:"); Random random2 = new Random(100); for(int i = 0; i < 10; i++){ System.out.print(random2.nextInt(10) + " "); }
)를 사용하고 시드 번호가 nextInt()의 매개변수와 일치하는 한 생성된 난수는 매번 동일하다는 것을 발견했습니다(따라서 이는 의사 난수입니다). .🎜🎜🎜관련 학습 권장사항: 🎜Java 기본 튜토리얼🎜🎜🎜rrreee스크린샷은 다음과 같습니다:
위 내용은 Java에서 임의 클래스 메소드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!