Android检查内部存储中是否存在文件
嗨,我有一个文件名的字符串数组,我想循环遍历该数组,检查内部文件目录中是否存在任何文件。如果其中任何一个不存在,我想删除其中的一个?有人知道怎么做吗?一种方法:Android检查内部存储中是否存在文件,android,Android,嗨,我有一个文件名的字符串数组,我想循环遍历该数组,检查内部文件目录中是否存在任何文件。如果其中任何一个不存在,我想删除其中的一个?有人知道怎么做吗?一种方法: String[] paths = ...; for(String path: paths){ File file = new File(path); if(file.exists()) file.delete(); } 还有一个: F
String[] paths = ...;
for(String path: paths){
File file = new File(path);
if(file.exists())
file.delete();
}
还有一个:
File dir = new File("/pathToDir");
File[] files = dir.listFiles();
for(File file : files){
//You Should not Exist!!!
file.delete();
}
单向:
String[] paths = ...;
for(String path: paths){
File file = new File(path);
if(file.exists())
file.delete();
}
还有一个:
File dir = new File("/pathToDir");
File[] files = dir.listFiles();
for(File file : files){
//You Should not Exist!!!
file.delete();
}
String[]文件名={“a.txt”、“b.txt”、“c.txt”};
对于(int i=0;i
String[]文件名={“a.txt”、“b.txt”、“c.txt”};
对于(int i=0;i
//试试这段代码
// enter path of your dirctory
public void getDcimFolderImage(String path)
{
File dir = new File(path);
Log.e("path ", "is " + path);
File file[] = dir.listFiles();
try {
if (file.length > 0)
{
for (int i = 0; i < file.length; i++)
{
if (file[i].isFile())
{
if (file.exists()
{
// enter your code whatever your want
}
else
{
// enter your code whatever your want
}
}
else
{
getDcimFolderImage(file[i].getAbsolutePath());
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
//输入目录的路径
public void getDcimFolderImage(字符串路径)
{
文件目录=新文件(路径);
Log.e(“路径”,“is”+路径);
File File[]=dir.listFiles();
试一试{
如果(file.length>0)
{
for(int i=0;i
//试试这段代码
// enter path of your dirctory
public void getDcimFolderImage(String path)
{
File dir = new File(path);
Log.e("path ", "is " + path);
File file[] = dir.listFiles();
try {
if (file.length > 0)
{
for (int i = 0; i < file.length; i++)
{
if (file[i].isFile())
{
if (file.exists()
{
// enter your code whatever your want
}
else
{
// enter your code whatever your want
}
}
else
{
getDcimFolderImage(file[i].getAbsolutePath());
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
//输入目录的路径
public void getDcimFolderImage(字符串路径)
{
文件目录=新文件(路径);
Log.e(“路径”,“is”+路径);
File File[]=dir.listFiles();
试一试{
如果(file.length>0)
{
for(int i=0;i
你是先用谷歌搜索的吗?你是先用谷歌搜索的吗?