Java에서 난수를 생성하는 방법에는 두 가지가 있습니다.
먼저 Random 클래스의 인스턴스 객체를 사용하여 생성합니다.
Random r = new Random(); int i =r.nextInt(99)+1; //产生1-100之间的随机整数
두 번째로 Math 클래스() 메소드 생성의 무작위:
int i= (int)(Math.random()*99+1); //产生的1-100之间的实数,强制类型取整
특정 코드를 사용하여 구체적인 사용법을 보여드리겠습니다.
import java.util.Random; public class RandomTest { public static void main(String[] args) { //利用Random类的实例 Random r = new Random(); int count=0; System.out.println("Random类生成的数为:"); while(count<10){ int i =r.nextInt(99)+1;//产生1-100以内的随机数 count++; System.out.println("第"+count+"个数为:"+i); } //利用Math类的random()方法 System.out.println("Math类生成的数为:"); int count1=0; while(count1<10){ int i =(int)(Math.random()*99+1);//产生1-100以内的随机数 count1++; System.out.println("第"+count1+"个数为:"+i); } } }
위는 Java에서 난수 생성 내용입니다. , 기타 자세한 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!