برای این کار دو راه توصیه می شود یکی استفاده از کلاس Random در پکیج java.util:
new Random().nextInt((max - min) + 1) + min;
و اگر از جاوا 7 به بالا استفاده می کنید استفاده از کلاس ThreadLocalRandom در پکیج java.util.concurrent:
ThreadLocalRandom.current().nextInt(min, max + 1);