Cześć, muszę przypisać pojedynczym elementom randomowe liczby, które nie mogą być takie same tzn. każdemu elementowi tablicy musi zostać przypisana liczba, która jeszcze nie została przypisana innemu elementowi w tej tablicy. Liczby musza być generowane przez ThreadLocalRandom... W moim przykładzie liczby przypisywane elementom mogą się powtarzać i nie wiem jak to zrobić żeby się nie powtarzały.
int [] tablica = new int [5];
for (int i = 0; i < 5; i++) {
int przypadkowaLiczba = ThreadLocalRandom.current().nextInt(0, 10);
tablica[i] = przypadkowaLiczba;
}