如何判斷是文件還是文件夾
『壹』 判斷某文件是文件夾還是文件
滑鼠雙擊,能夠直接打開看到具體內容的就是文件,否則為文件夾;
滑鼠懸停在上面,看屬性;
滑鼠右擊,看屬性及後綴。
『貳』 判斷該路徑是文件還是文件夾
[NSFileManager defaultManager]有這么一個api
- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(nullable BOOL *)isDirectory;
isDirectory是一個指針
說明如下:
Upon return, contains YES if path is a directory or if the final path element is a symbolic link that points to a directory; otherwise, contains NO. If path doesn』t exist, this value is undefined upon return. Pass NULL if you do not need this information.
就是說傳入一個bool類型的指針,執行改方法後這個參數的值是yes的話就是路徑,反之是文件。
用法如下:
BOOL isDir = NO; [[NSFileManager defaultManager] fileExistsAtPath:allPath isDirectory:&isDir]; if(isDir)//是文件夾 {}
『叄』 java判斷文件是文件夾還是文件
public class test {
public static void main(string[] args) {
file file = new file("f:/test/");
system.out.println(file.isfile());
system.out.println(file.isdirectory());
}
}isfile()
測試此抽象路徑名表示的文件是否是一個標准文件<返回true/false>
isdirectory()
測試此抽象路徑名表示的文件是否是一個目錄<返回true/false>
『肆』 怎樣區分文件和文件夾
文件是文件夾里的東西,文件夾是裝文件的東西!
……
其實,文件和文件夾的圖標是完全不同的……
『伍』 用php如何判斷一個是文件還是文件夾
php判斷文件還是文件夾主要通過is_file跟is_dir函數判斷,下面分別講解:
is_file()函數
is_file()函數 用來判斷是否為文件,返回結果為true或者false
舉例:
$ifile="c:/test";
$result=is_file($ifile);
echo $result;
輸出:false
is_dir()函數
is_dir()函數用來判斷是否為目錄,返回結果為true或者false
舉例:
$ifile="c:/test";
$result=is_file($ifile);
echo $result;
輸出:true
『陸』 判斷一個路徑是文件還是文件夾
文件也可能沒有擴展名,目錄也可以有小數點
判斷是文件還是文件夾
if(File.Exists(path)){
// 是文件
}else if(Directory.Exists(path)){
// 是文件夾
}else{
// 都不是
}
『柒』 java判斷文件是文件夾還是文件
File f = new File("f:/5.txt");
f.isDirectory();//此抽象路徑名表示的文件是否為一個目錄
f.isFile();//此抽象路徑名表示的是否是一個標准文件