[min,max]
Random random = new Random();
int randNumber = random.nextInt(max - min + 1) + min;
[0,max)
Random random = new Random();
int randNumber = random.nextInt(max);
[0,max]
int randNumber = (int) (Math.random() *(max+1));
[min,max)
int randNumber = (int) (Math.random() * (max-min))+min;