Generiert eine zufällige Anzahl von 90-100 Wiederholungen:
public class randomTest {public static void main (string [] args) { / * * Die math.random () Methode standardmäßig zum Doppeltyp, daher muss es an int * / int x = (int) (math.random () * (100-90+1) +90) gegossen werden; // (max-min+1)+min = min-max system.out.println (x); }}Generiert 90-100 Nicht-Repetition-Zufallszahlen:
import Java.util.hashset; import Java.util.random; import Java.util.set; öffentliche Klasse RandomTest {public static void main (String args []) {int max = 100; // Maximalwert int min = 90; // Minimaler Wert int count = max-min; // Zufallszahl random random = new random (); set <Integer> set = new Hashset <> (); // Hashset-Container kann nur nicht-duplikative Objekte speichern, wobei (set.size () <count) {// Anzahl der gespeicherten Elemente inhasseSet int x = random.nextint (max-min+1)+min; // Erstellen Sie eine zufällige Zahl set.add (x); // fügen Sie dem Hashset Container} für (int i: set) {// foreach durch, um das Container -Element -System zu erhalten.Eine zufällige Anzahl von 90-100 Wiederholungen wird pro Sekunde generiert:
import Java.util.random; import Java.util.timer; import Java.util.timertask; public class randomTest {void timer () {Timer Timer = new Timer (); // Erstellen Sie die Timer.Schedule (new timerTask () {public void run () {// TimerTask-Run-Methode zur Implementierung von Runnable-Schnittstellen Random = New Random (); int x = random.Nextint (100-90+1) +90; // (max-min+1)+min = max // int x = zufällig (100)%(100) ig ////random. System.out.println (x);}}, 0,1000); // 0 bedeutet keine Verzögerung, 1000ms = 1s} public static void main (String [] args) {randomTest ran = new randalTest (); ran.timer (); // Rufen Sie die zeitgesteuerte Aufgabe}} aufDieser Artikel ist reproduziert unter: https://www.idaobin.com/archives/301.html