int m = java.util.Random.next(15);
m = m + 5;

解决方案 »

  1.   

    修正一下:
    int m = java.util.Random.nextInt(15);
    m = m + 5;
      

  2.   

    public class Test{
      public static void main(String[] args){
        java.util.Random rand = new java.util.Random();
        System.out.println(rand.nextInt(16)+5);//include 5 & 20
      }
    }
      

  3.   

    这个是啥意思啊?不要笑话小弟,我刚学java,很多地方还看不懂,m 得出来是个 1到15的数么?还是0到15的?我得出的数要>=5 ,<=20这个符合么?谢谢,再麻烦一下