我的代码运行出来什么都没有,您帮忙看下为什么
来源:3-7 自由编程
星星和猫看月亮
2019-11-24 23:21:16
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Demo2 {
// 老师让程序员小马统计英文演讲稿speech.txt文件中共有多少个字符,并显示所有内容
/*
* 1、实例化FileInputStream对象 2、设置while循环读取speech.txt文件内容
* 3、在循环中设置计数器count,每读取一个字节,count加1
*/
public static void main(String[] args) {
try {
FileInputStream fis = new FileInputStream("speech.txt");
int n = 0;
int count = 0;
System.out.print("文本内容:");
while ((n = fis.read()) != -1) {
System.out.print((char)n);
count++;
}
System.out.println("\n统计结果:speech.txt文件中共有" + count + "个字节");
fis.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}

2回答
好帮手慕小尤
2019-11-25
同学你好,测试代码是可以获取到文件中的内容的,如图所示:

请同学尝试将speech.txt文件放置到PracticeProject目录下,然后添加数据,进行测试。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
星星和猫看月亮
提问者
2019-11-24

相似问题