private final static SecureRandom rand = new SecureRandom(); public static int randomSixDigits() { int tmp = Math.abs(rand.nextInt()); return tmp % (999999 - 100000 + 1) + 100000; }