gpt4 book ai didi

java - 需要从 n 个数字的输出中读取最后一个值

转载 作者:行者123 更新时间:2023-12-01 07:05:00 24 4
gpt4 key购买 nike

我有一个程序的一部分,如下所示。

for(int i=0;i<50;i++)
{
Random t = new Random();

// random integers in [0, 100]
System.out.println(t.nextInt(100));
}

我需要将最后一个值重定向到文本文件。有什么方法可以在控制台上打印最后一个值吗?最后一个值,仅此而已。

最佳答案

更重要的是,您不得在每次迭代时创建新的Random 实例。这完全破坏了生成器的统计特性。

要打印最后一个值,请将其存储并在末尾打印。

把这些放在一起:

{ /*To stop t and n leaking into scope*/
Random t = new Random();
int n = 0;
for (int i=0; i < 50; ++i){ /*I prefer ++i as I'm an old-fashioned cat*/
n = t.nextInt(100); /*presumably you do something with this number*/
}
System.out.println(n);
}

关于java - 需要从 n 个数字的输出中读取最后一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27360679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com