黑马程序员技术交流社区

标题: 输入流读取文件的问题 [打印本页]

作者: 彭璞    时间: 2012-11-30 15:20
标题: 输入流读取文件的问题
本帖最后由 彭璞 于 2012-12-1 16:16 编辑

FileReader fr = new FileReader(
        "exam/src/com/itheima/helloItcast.java");

为什么读取文件时候老是报错找不到文件路径
作者: 冯盼    时间: 2012-11-30 16:24
你路径写错了,写成绝对路径就没问题了。
作者: xjandrew    时间: 2012-11-30 16:30
本帖最后由 xjandrew 于 2012-11-30 16:33 编辑

首先,exam/src/com/itheima/helloItcast.java 这句路径不对
得用\\划分  exam\\src\\com\\itheima\\helloItcast.java
然后,你确定该文件是放在workspace文件下的吗?
绝对路径是要加盘符的,例“E:\\workspace\\exam\\src\\com\\itheima\\helloItcast.java”
相对路径的话,eclipse的使用我也不太熟,通常应该是直接调用helloItcast.java
作者:     刘如洁    时间: 2012-11-30 21:25
xjandrew 发表于 2012-11-30 16:30
首先,exam/src/com/itheima/helloItcast.java 这句路径不对
得用\\划分  exam\\src\\com\\itheima\\helloI ...

D:/JAVA/day  这种格式也是支持的
作者: 张钧杰    时间: 2012-11-30 22:05
FileReader fr = new FileReader(
        "exam/src/com/itheima/helloItcast.java");

为什么读取文件时候老是报错找不到文件路径
你这是相对路径 应该这样写 "exam\\src\\com\\itheima\\helloItcast.java"  要用双\\,不然与转义字符弄混。




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