【问题标题】:Running Java Program in Eclipse multiple times [closed]在 Eclipse 中多次运行 Java 程序 [关闭]
【发布时间】:2015-03-03 22:19:22
【问题描述】:

我在 Eclipse 中编写了一个使用处理 IDE 库的 Java 程序,它运行良好。该程序从 .csv 文件中获取一些数据,并将这些值分配给程序内部的变量。

我想让这个程序自动顺序运行多次,在每次运行之前我想修改 .csv 文件中的一些数据,以便每次都能得到不同的输出。

这个问题我想了很久,自己也想不出任何答案。任何帮助将不胜感激。

谢谢, 默特

【问题讨论】:

  • 您描述的是实际编写代码。

标签: java eclipse csv processing


【解决方案1】:

我能想到的最简单的方法之一是创建无限 for 循环,但这只是假设您的问题是基于某种分配的,

     for(;;){

        // read the folder path
        File folder = new File("your folder path");

        if(folder.listFiles().length > 0){

            //read files - your csv file

            //process files - capture any values

            //delete file - delete the file

        }
     }

现在您可以手动更改 csv 文件,将其放在此文件夹中,让程序读取它,一旦删除,您将了解它已被处理,您可以添加新文件。

还不清楚程序要运行多长时间,因此您必须注意释放程序中的文件资源,以便它们可用于垃圾回收。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-22
    • 2011-07-24
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多