Es gibt zwei Möglichkeiten, Zufallszahlen in Java zu generieren:
Erstens verwenden Sie das Instanzobjekt der Random-Klasse, um Folgendes zu generieren:
Random r = new Random(); int i =r.nextInt(99)+1; //产生1-100之间的随机整数
Zweitens: Verwenden Sie die Math-Klasse. Die Methode random() generiert:
int i= (int)(Math.random()*99+1); //产生的1-100之间的实数,强制类型取整
Lassen Sie uns einen bestimmten Code verwenden, um die spezifische Verwendung zu demonstrieren. Das Obige ist der Zufall Nummer in Java Der generierte Inhalt. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (m.sbmmt.com)!
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); } } }