我有一个问题:我在字符串中使用了一个随机变量,但是当我再次应用该字符串时,它不会更新变量这是我的代码:
int Low = 56;
int High = 92;
int R = r.nextInt(High-Low) + Low;
这直接在课堂上
您可以尝试添加一个 setter 方法并在每次应用字符串时调用它
setX(int x){
this.x = x;}
那么这会将您的变量更新为最新的变量。
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