黑马程序员技术交流社区

标题: 该把文件放哪? [打印本页]

作者: 刘永贵    时间: 2013-9-1 23:03
标题: 该把文件放哪?
本帖最后由 刘永贵 于 2013-9-2 09:42 编辑


在练习一个关于复制的代码时,出现了以上的情况,请问各位我该把要复制的文件放哪系统才能找得到

作者: 王松松    时间: 2013-9-1 23:33
文件前不加路径表示在当前classpath路径下查找。
1,你可以把classpath的路径设置为 " . ; " 。
2,你可以在文件名前面加上文件的绝对路径。

希望对你有帮助。
作者: lonely_zb    时间: 2013-9-1 23:57
可以贴出你的源代码吗? 如果你是File f = new File("aa.txt")---应该是在当前目录放置一个a.txt文件,如果你指定绝对路径的话,需要这样写File f= new File("D"\\day16\\a.txt");如果你不想去指定目录下手动创建文件的话,你可以判断file进行程序自动创建,然后代码声明跑出异常,就不会有这个错误了,if(!f.exist()){f.createNewFile()};
作者: 依旧    时间: 2013-9-2 01:10
要读的文件找不到,原因:
指定目录格式 "C:\\abc\\123\\a.txt " 是双反斜杠,看下指定目录下面是否有你要读的文件
如果是当前目录,只需要写文件名即可 "a.txt",但是要保证要读取的文件在当前目录下面能找到




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2