输出没错,但是感觉怪怪的

输出没错,但是感觉怪怪的

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

登陆购买课程后可参与讨论,去登陆

1回答
chrismorgen 2018-09-07 18:48:42

完成的没有问题,并没有怪怪的,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师