【问题标题】:question about java formula to describe a variable关于描述变量的java公式的问题
【发布时间】:2021-05-21 09:52:39
【问题描述】:

我希望 t0 设置一个变量让代理随机获取 1-10 之间的数字(稍后使用该数字过滤人员),但我如何设置随机变量的公式?我使用 Random.next Int(1)+ 5;但错误提示:无法从随机类型对非静态方法 next Int(int) 进行静态引用。 请你帮助我好吗?真的很紧急

【问题讨论】:

标签: java


【解决方案1】:

你需要一个 Random 对象。

Random rand = new Random();//Create random object
int randomInt = rand.nextInt(10)+1;

这通常是 java 的核心。非静态方法附加到一个对象而不是一个类,这就是为什么您需要创建一个对象来使用它们。

【讨论】:

  • 非常感谢您的回复!!但错误显示 Random 无法解析为变量。有什么我想念的吗?
  • 你需要import java.util.Random;在程序顶部,打包后
  • 它已经导入java.util.Random,我检查了java源,打包后
  • 我想你一定是把randRandom 搞混了。 randRandom 对象的名称。您可以尝试从答案中完全复制以查看它是否有效吗?结果数字将在randomInt
  • x=new Random(); int randomInt = x.nextInt(11);我这样输入,错误说不能在原始类型 int 上调用 nextInt(int)。无法从 Random 转换为 int。
猜你喜欢
  • 1970-01-01
  • 2021-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-29
  • 1970-01-01
  • 2011-08-24
  • 1970-01-01
相关资源
最近更新 更多