A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yanyoucheng520 中级黑马   /  2014-7-11 23:49  /  1125 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

FileWriter fw=new FileWriter("mudiwenjian.txt");
          FileReader fr=new FileReader("RuntimeDemo.java");
请问大神们,第一句中Filewriter后面的文件要不要加上绝对路径,还是只要写明文件名称即可

3 个回复

倒序浏览
如果文件在classpath目录下,不用加,写名字就行。只写名字就是相对路径,如果写全,就是绝对路径。
回复 使用道具 举报
楼上的说的没错!如果你没有写绝对路径,说明你创建文件路径就默认跟类保存的路径是一致,即是你的classpath设置的路径,所以不需要写绝对路径,只写文件名(相对路径)即可。如果你不在规定的classpath设置路径下创建文件,比如需要在别的路径下创建文件,就需要指定具体路径,即是需要写绝对路径。
回复 使用道具 举报
补充楼上的。如果文件是放在包里面,相对路径也得加上包名哦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马