在Eclipse中多次运行Java程序
我在Eclipse中编写了一个Java程序,该程序使用了处理IDE库,并且运行良好。该程序从.csv文件中获取一些数据,并将这些值分配给程序内的变量 我想让这个程序自动连续运行多次,在每次运行之前,我想修改.csv文件中的一些数据,以便每次都能得到不同的输出 我已经想了很长时间了,自己也找不出任何答案。任何帮助都将不胜感激 谢谢,在Eclipse中多次运行Java程序,java,eclipse,csv,processing,Java,Eclipse,Csv,Processing,我在Eclipse中编写了一个Java程序,该程序使用了处理IDE库,并且运行良好。该程序从.csv文件中获取一些数据,并将这些值分配给程序内的变量 我想让这个程序自动连续运行多次,在每次运行之前,我想修改.csv文件中的一些数据,以便每次都能得到不同的输出 我已经想了很长时间了,自己也找不出任何答案。任何帮助都将不胜感激 谢谢, Mert我能想到的最简单的方法之一是创建无限for循环,但这只是假设你的问题基于某种赋值 for(;;){ // read the fol
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文件,将其放入此文件夹,让程序读取该文件,一旦删除,您将了解该文件已被处理,您可以添加新文件
此外,由于您希望程序运行多长时间,还不清楚,因此您必须注意释放程序中的文件资源,以便它们可用于垃圾收集
希望这有帮助 您正在描述实际编写的代码。