请问这个 File path=new File(".") 是找哪个目录的?我改成("D:\hh\")也不行啊我hh目录下有文件的。
.表示当前目录,你换成正斜杠 / 看看
两种办法,一种是路径改成"D:\:hh\"(因为'\'字符要转义),还有一种是定义String str = File.separator, 然后将路径拼接为"D:”+str+"hh"
。。。。是双斜杠。。我回复的居然也被自动转义了
这个是双斜杠,转义的,或者直接/反斜杠,也可以
在java中单斜杠需要用\来表示一个\,所有你的("D:\hh\"),应该改成("D:\hh")
用D:\hh
或者D:/hh
可以用d:\hh\ 或者d:/hh/
谢谢