我有文件的路徑(文件和文件夾)的列表中的String數組:我可以知道一個文件是否是一個文件夾?
File directory = new File(path);
String[] fileNames = directory.list();
當我嘗試讀取文件內容:
for (int i = 0; i < fileNames.length; i++) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(path + "\\" + fileNames[i]), "UTF-8"));
如果該文件是一個文件夾我得到一個FileNotFoundException。 如何知道文件名是否屬於某個文件夾。也許是由文件的大小?