处理任意大小的输入流

时间:2018-11-28 17:53:30

标签: java eclipse arguments

public static void main(String args[]) {
    //print a random sequence of N real values in [0,1)
    int N = Integer.parseInt(args[0]);
    for (int i = 0; i < N; i++) {
        System.out.println(Math.random());
    }
}

代码很简单。假设N ==5。现在,我想从[0,1)生成5个随机数,并将它们存储到文件“ data.txt”中。 我确实知道如何在终端中执行此操作: %Java RandomSeq 5> data.txt。 它创建一个文件“ data.txt”,并将生成的随机数存储到其中。 但是,我该如何使用Eclipse? 我知道如何在Eclipse中传递参数,但是当我编写时,它不起作用。我也尝试使用大众汽车的参数,但是那也不起作用。

1 个答案:

答案 0 :(得分:0)

要在Eclipse中重定向控制台输出,请打开“运行>运行配置...”,然后在“ Java应用程序”部分中找到您的程序。

在“标准输入和输出”部分的配置的“公用”选项卡上,可以选择“输出文件”并指定输出的位置。