程序缘萌新求帮助
其实就是我知道一个路径,然后这个路径是不存在的,然后我想根据这个路径来判断这是个文件还是文件夹,然后再根据判断的结果新建一个文件或者是文件夹.但是不存在时,exists方法和isDirectory方法和isFile方法都是false.那怎么判断这是一个文件还是一个文件夹呢????
代码如下:
File tSrcFolderOrFile = new File(vSrcPath); //得到一个文件与他的需要的文件夹
if(!tSrcFolderOrFile.exists()) { //判断文件夹或者文件是否存在
if(tSrcFolderOrFile.isDirectory()) { //文件夹的情况
m_model.createFolder(vSrcPath); //原目录不存在(这里面是一个自己抽取出来的一个方法,其实就是创建文件夹)
}
else {
m_model.createFile(vSrcPath); //文件的情况(这里面是一个自己抽取出来的一个创建文件的方法)
}
}