【发布时间】:2016-09-09 09:04:08
【问题描述】:
(这里是你好世界级测试器) 我有一个 java 应用程序来删除一堆文件后测试以保持一切干净,但问题是我似乎无法让它工作,这是我第一次接触数组,它稍微复杂一些比他们在教程中展示的那些,任何帮助将不胜感激。
String[] fileArray;
fileArray = new String[8];
fileArray[0] = "/Downloads/file1.csv";
fileArray[1] = "/Downloads/file2.csv";
fileArray[2] = "/Downloads/file3.csv";
fileArray[3] = "/Downloads/file4.csv";
fileArray[4] = "/Downloads/file5.csv";
fileArray[5] = "/Downloads/file6.csv";
fileArray[6] = "/Downloads/file7.csv";
fileArray[7] = "/Downloads/file8.csv";
String home = System.getProperty("user.home");
File filePath = new File(home+fileArray);
System.out.println(filePath);
for (String count: fileArray) {
if (filePath.exists()) {
filePath.delete();
System.out.println("Deleted");
}
else
{
System.out.println("failed");
Assert.fail();
}
System.out.println(count);
}
【问题讨论】:
-
将您的代码包装在 try catch 中,请填写您遇到的异常或错误
-
你认为
File filePath = new File(home+fileArray);是做什么的? -
@Chief 我在想我可以将它用作目录并将其用于迭代,我错了:D