我使用Java创建了一个excel文件,但现在我想给excel文件提供动态名称,而不是使用Java的静态名称。我目前正在使用POI库。
我使用以下代码创建了excel:
WritableWorkbook copy = Workbook.createWorkbook(new File("/sdcard/mattress.xls"));
WritableSheet sheet = copy.createSheet("First Sheet", 0);考虑另一个包含名称列表的excel文件。因此,我想用从程序中的另一个excel文件中获取的不同名称重命名这个文件mattress.xls。用最好的方法给我建议。
发布于 2014-07-30 05:36:13
您可以使用以下代码重命名文件,
File sdcard = new File("File Directory Path");
File from = new File(sdcard,"from.txt");
File to = new File(sdcard,"to.txt");
from.renameTo(to);发布于 2014-07-30 05:35:08
File的构造函数接受一个可以是任何有效文件名的字符串。
所以
String myFile = getStringForMyLogic ();
WritableWorkbook copy = Workbook.createWorkbook(new File(myFile));https://stackoverflow.com/questions/25029421
复制相似问题