java io文件读取问题。。。

请问这个 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/
谢谢