Pentru generarea numerelor aleatoare se foloseste clasa Random din pachetul java.util.
Exemplul de mai jos genereaza si afiseaza 4 numere aleatoare.
import java.util.Random; public class RandomExamples { public static void main(String[] args) { Random r = new Random(); for(int i=0;i<4;i++){ System.out.println("Numar generat="+r.nextInt()); } } }
Pentru a genera numere aleatoare in intervalul 0, n-1 se poate transmite n ca si argument la functia nextInt astfel:
import java.util.Random; public class RandomExamples { public static void main(String[] args) { Random r = new Random(); for(int i=0;i<4;i++){ System.out.println("Numar generat="+r.nextInt(30)); } } }