我的代码运行出来什么都没有,您帮忙看下为什么

来源: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();

}


}


}http://img.mukewang.com/climg/5dda9fe90912938819201080.jpg

http://img.mukewang.com/climg/5dda9fd8093d432307120188.jpg

写回答

2回答

好帮手慕小尤

2019-11-25

同学你好,测试代码是可以获取到文件中的内容的,如图所示:

http://img.mukewang.com/climg/5ddb44a70915e90803500104.jpg

请同学尝试将speech.txt文件放置到PracticeProject目录下,然后添加数据,进行测试。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

星星和猫看月亮

提问者

2019-11-24

http://img.mukewang.com/climg/5ddaa01309216f8c04360161.jpg

0

0 学习 · 11489 问题

查看课程