老师,麻烦看下,为什么报错,谢谢
来源:3-7 自由编程
ByteDancer07
2020-01-13 22:00:57
package com.kai.practice; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class FilePractice1 { public static void main(String[] args) { try { int count =0; FileInputStream file = new FileInputStream("speech.txt"); int n = 0; while((n =file.read())!=-1) { System.out.println("文本内容:"+(char) n); count++; } System.out.println("统计结果:speech.txt文件中共有"+count+"个字节"); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
2回答
同学你好,相对路径是项目的根目录,不是.java文件的同一目录下。
如下图所示:
如果按照同学的写法,就需要找到txt文件的绝对路径
比如:D:\\imooc\\workspace\\demo1\\src\\com\\imooc\\test\\speech.txt
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小脸
2020-01-14
同学你好,请同学查看在项目根目录中是否存在speech.txt文件,如果不存在请同学创建。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题