嗨,我是一个新的 Java 学习者。我之前曾使用过随机操作一次或两次,为什么现在的输出中会发生这种情况
代码:
import java.util.Random;
public class main {
public static void main(String[] args) {
int upperbound = 100;
Random winings = new Random();
int int_random = winings.nextInt(upperbound);
System.out.println("u win: "+ winings + " dollers");
}
}
输出:
u win: java.util.Random@4517d9a3 dollers
在这里写一些东西,这样“你尝试了什么,你期待什么?”让我打下一个
您正在打印
winings
,它是一个对象。对象以这种方式表示,包含构造它们的类和对象标识符。
您可能打算打印
int_random
。