-4

我有一个问题:我在字符串中使用了一个随机变量,但是当我再次应用该字符串时,它不会更新变量这是我的代码:

int Low = 56;
int High = 92;
int R = r.nextInt(High-Low) + Low;

这直接在课堂上

4

2 回答 2

0

您可以尝试添加一个 setter 方法并在每次应用字符串时调用它

setX(int x){
   this.x = x;}

那么这会将您的变量更新为最新的变量。

于 2013-07-09T13:39:02.687 回答
0
        int Low = 56;
        int High = 92;
        Random r = new Random();
        int R = r.nextInt(High-Low) + Low;
        System.out.println(R);
        R = r.nextInt(High-Low) + Low;
        System.out.println(R);

你会有两个不同的R

于 2013-07-09T13:41:39.130 回答