當給定一個路徑沒有后綴的時候,很難分辨代碼是文件還是文件夾,如下圖:
我在桌面建立了一個名為one的文件,路徑為:/Users/XXXXXX/Desktop/one
java代碼如下:
import java.io.File; public class Flie_or_Folder { public static void main(String s[]){ String path ="/Users/XXXXX/Desktop/one"; File file = new File(path); if(file.isDirectory()){ System.out.println("是文件夾"); } if(file.isFile()){ System.out.println("是文件"); } } }
運行結果: