ciao vorrei sapere come posso fare a creare un array di lunghezza 100 composto da numeri da 1 a 100 presi random e non ripetuti

esempio se fossero 10 numeri potrebbe essere così

1 5 8 10 3 2 6 7 4 9
oppure
10 4 8 9 1 6 7 3 2 5

però con 100 numeri