java中 File对象是一张图片 但是isFile()方法去返回false

目录是对的 因为试过另一张图片 显示true
唯一不同的就是true的图片比false的图片小很多(KB)

格式问题。。。。。。。。

先设置为你的计算机显示扩展名和隐藏文件,然后看下你的路径上的分隔符是否正确。检查你的路径。

如果图片能正常打开,我认为你写错了。任何非目录的东西,都会被认为是文件(true)。
你可以再尝试isDirectory是什么值。