Heim  >  Artikel  >  Java  >  Generieren von Zufallszahlen in Java

Generieren von Zufallszahlen in Java

黄舟
黄舟Original
2017-01-18 15:36:351355Durchsuche

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 (www.php.cn)!

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);  
        }  
          
          
    }  
  
}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn