求随机数的方法 只想要这种方法

如何用 public static intMyRandom(int n,int m) 随机产生n到m的随机数 想换个方式产生随机数 没想到这么难


    public static int intMyRandom(int n,int m){
        Random random = new Random();
        int i = random.nextInt(m - n);
        return i+n;
    }

public static int intRandom(int n, int m) {
        SecureRandom secureRandom = new SecureRandom();
        return n + secureRandom.nextInt(m - n + 1);
    }