我有文件的路径(文件和文件夹)的列表中的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。 如何知道文件名是否属于某个文件夹。也许是由文件的大小?