import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class Test {
        private static int[] readArray(int arraySize) {
            Random r = new Random();
            int[] arr = new int[arraySize];
            for (int i=0; i<arr.length; i++) {
                arr[i] = r.nextInt(arraySize);
            }
            return arr;
        }
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.println("Enter array size: ");
            int size = sc.nextInt();
            int[] arr = readArray(size);
            System.out.println(Arrays.toString(arr));
        }
}
How to modify above code, so that if I input 100, I have an array of 100 numbers without duplicates ?
Thank you.
 
     
     
    