import java.util.Random; public class Demo74 { public static void main(String[] args) { int[] harhar = taulukoi(-200, 200, 50); for (int i = 0; i < harhar.length; i++) { System.out.println((i+1) + ": " + harhar[i]); } } public static int[] taulukoi(int pienin, int suurin, int pituus) { int[] taulukko = new int[pituus]; int i = 0; while (i < pituus) { int luku = numeroGeneraattori(pienin,suurin); boolean check = true; for (int j = 0; j < i; j++) { if (luku == taulukko[j]) { check = false; break; } } if (check) { taulukko[i] = luku; i = i + 1; } } return taulukko; } public static int numeroGeneraattori(int pienin, int suurin) { Random r = new Random(); boolean check = true; int numero = 0; while (check) { numero = r.nextInt(); if (numero >= pienin && numero <= suurin) { check = false; } } return numero; } }