Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse中多次运行Java程序_Java_Eclipse_Csv_Processing - Fatal编程技术网

在Eclipse中多次运行Java程序

在Eclipse中多次运行Java程序,java,eclipse,csv,processing,Java,Eclipse,Csv,Processing,我在Eclipse中编写了一个Java程序,该程序使用了处理IDE库,并且运行良好。该程序从.csv文件中获取一些数据,并将这些值分配给程序内的变量 我想让这个程序自动连续运行多次,在每次运行之前,我想修改.csv文件中的一些数据,以便每次都能得到不同的输出 我已经想了很长时间了,自己也找不出任何答案。任何帮助都将不胜感激 谢谢, Mert我能想到的最简单的方法之一是创建无限for循环,但这只是假设你的问题基于某种赋值 for(;;){ // read the fol

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

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

我已经想了很长时间了,自己也找不出任何答案。任何帮助都将不胜感激

谢谢,
Mert

我能想到的最简单的方法之一是创建无限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文件,将其放入此文件夹,让程序读取该文件,一旦删除,您将了解该文件已被处理,您可以添加新文件

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


希望这有帮助

您正在描述实际编写的代码。