Tananyag‎ > ‎Java‎ > ‎

Random

import java.util.Random;

public class RandomNumbers {
	public static void main (String[] args) {
		Random random = new Random();
		
		int a = random.nextInt(23); // 0–22
		System.out.println("a: "+a);
		
		int b = random.nextInt(83-32) + 32; // 32–83
		System.out.println("b: "+b);
		
		boolean c = random.nextBoolean(); // true or false
		System.out.println("c: "+c);
		
		Random randomWithSeed = new Random(243342);
		System.out.println("4: "+randomWithSeed.nextInt(23)); // Always 4
		
	}
}
  • random.nextInt(n): 0 és (n-1) között tér vissza egy számmal
  • random.nextBoolean(): true vagy false
  • Ha a random objektum létrehozásakor egy seed-et állítunk be, mindig ugyanazt a sorozatot adja vissza randomként.
Comments