我已经增加了文件名,但问题是我需要在不使用文件存在方法的情况下执行此操作,因为我的文件输出是在单独的文件夹中创建的,所以再次从1开始。
int increase=1; //Use for Increment the file name
String name =String.valueOf(increase);
String CSVFile = "C:\\Vstore\\OurHome\\sales\\CUST0780030";
File f = new File(CSVFile+dateFormat.format(date)+name+".CSV");
while(f.exists()){
increase++;
name =String.valueOf(increase);
f= new File(CSVFile+dateFormat.format(date)+name+".CSV");
}
CSVWriter writer = new CSVWriter(new FileWriter(f.getAbsoluteFile()),
'|',
CSVWriter.NO_QUOTE_CHARACTER,
CSVWriter.NO_ESCAPE_CHARACTER,
"\r\n");