如题,怎么做?
用Random类的nextInt()方法可以产生Integer.MIN_VALUE到Integer.MAX_VALUE之间的随机整数,用nextInt(int n)方法可以产生0到n之间的随机整数,然而我的这个要求实现的时候会产生越界问题,到底怎么做?
如题,怎么做?
用Random类的nextInt()方法可以产生Integer.MIN_VALUE到Integer.MAX_VALUE之间的随机整数,用nextInt(int n)方法可以产生0到n之间的随机整数,然而我的这个要求实现的时候会产生越界问题,到底怎么做?
((Random.nextInt() + (0 - Integer.MIN_VALUE)) % (Integer.MAX_VALUE + 100)) - 100