获取一个随机数, 取值在 min--max 之间包括 min 和 max
public static int random(int min, int max) {
    if (min > max) {
        return (int) (max + (min - max + 1) * Math.random());
    }
    return (int) (min + (max - min + 1) * Math.random());
}