老师我的运行结果好奇怪啊!根本运行不出图例的效果啊,好郁闷啊!哪里出错了啊?

来源:3-7 自由编程

Heijyu

2020-06-20 11:59:05

package com.imooc.io;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

public class FileInputDemo3 {

	public static void main(String[] args) {
		try {
			File file = new File("/Users/Cat/Desktop/speech.txt");
			FileInputStream fis = new FileInputStream(file);
			int n = 0;
			int count = 0;
			System.out.print("文本内容:");
			while ((n = fis.read()) != -1) {
				System.out.print((char) n);
				count++;
			}
			System.out.println();
			System.out.println("统计结果:" + file.getName() + "文件中共有" + count + "个字节");
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}

	}

}

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

写回答

1回答

Heijyu

提问者

2020-06-20

知道为什么了,已解决


0
hangstudyvc
h 还有两个问题,1count初始为-1比较好,2记得流的close
h020-06-30
共3条回复

0 学习 · 16556 问题

查看课程