Java. Дан массив из 10 int. Наполнить массив случайными числами от -10 до 10

Java. Дан массив из 10 int. Наполнить массив случайными числами от -10 до 10.
Как это сделать? Получается только заполнить массив случайными числами, а как задать диапазон?

  • import java.util.*;

    class q95563532 {
    public static void main(String[] argv) {
    int[] a = new int[10];
    Random rnd = new Random();
    for (int c = 0; c < a.length; ++c) a[c] = rnd.nextInt(21) - 10; for (int c = 0; c < a.length; ++c) System.out.print(a[c] + " "); } }