关于Io流的一个问题?????

图片说明

为什么这样缓冲流里面的路径是不对的呢
那个while语句写错了 应该是 if(m.matches()==true) s表示文件名,E:\Seven\s不应该表示的是文件的路径么,为啥找不到呢

看你的正则表达式表示意思,是想读取该文件夹下的java文件吧,看你的while循环,假设该文件夹下存在java文件,执行while循环,你读取的文件是什么?
那个s能直接写在双引号里面吗?

那个while语句写错了 应该是 if(m.matches()==true) s表示文件名,E:\Seven\s不应该表示的是文件的路径么,为啥找不到呢