输出没错,但是感觉怪怪的
package File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class FileInputTest {
public static void main(String[] args) {
try {
FileInputStream fileInputStream = new FileInputStream("speech.txt");
//byte[] bytes = new byte[100];
int n = 0,m = 0;
System.out.print("文本内容:");
while((n = fileInputStream.read()) != -1){
//fileInputStream.read(bytes);
//System.out.println(new String(bytes));
System.out.print((char)n);
m++;
//n = fileInputStream.read();
}
System.out.println();
System.out.print("统计结果:speech.txt文件中共有" + m + "个字节。");
fileInputStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException io){
}
}
}
正在回答 回答被采纳积分+1
完成的没有问题,并没有怪怪的,祝学习愉快~
- 参与学习 人
- 提交作业 7317 份
- 解答问题 14452 个
想要入门学编程?多年一直活跃在编程语言排行版前列的Java是一个很好的选择。本路径将从Java基础语法、面向对象、常用工具类三部分,为你开启软件开发的大门!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星