gpt4 book ai didi

java - 如何创建一个包含 100 个随机数且每行 15 个数字的文件?

转载 作者:行者123 更新时间:2023-12-01 11:48:04 24 4
gpt4 key购买 nike

我的任务是创建一个包含 100 个随机数字的新文件到一个每行包含 15 个数字的新文件。我可以让它打印出 100 个随机数字,但是当我尝试让它每行打印 15 个数字时,程序永远不会完成运行。

import java.util.*;
import java.io.*;
public class Random100{
public static void main(String [] args)throws IOException
{
PrintWriter out = new PrintWriter(new File("random.txt"));
Random rand = new Random();
int number, count=0, countTwo=0;
while(count!=100)
{
while(countTwo<=15)
{
number=rand.nextInt(100)+1;
out.print(number);
count++;
countTwo++;
}
out.println();
}
out.close();
}
}

最佳答案

不要进行第二次计数,而是尝试模运算符 %。将以下内容放入主循环中:

if (count % 15 == 0) {
out.println();
}

取模的工作原理有点像余数,因此每 15 次迭代,就会打印一个换行符。

关于java - 如何创建一个包含 100 个随机数且每行 15 个数字的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29000230/

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