CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

一个java 的简单程序错误 请教->

楼主tusea(Be a man~)2003-12-01 14:43:19 在 Java / J2SE / 基础类 提问

/*其中data.txt内容为123456,和本程序在同一个文件夹。但运行时只能输出第一个数字1,并有异常:java.io.IOException:bad   file   descriptor,怎么回事???*/  
   
  import   java.io.*;  
   
  public   class   ScoreOutput//  
  {  
  public   static   void   main(String   args[])  
  {  
  int   i;  
  int   content;  
  try  
  {  
        FileInputStream   f   =   new   FileInputStream("data.txt");  
  for   (i=0;(content=f.read())!=-1;i++)//  
  {    
          content=f.read();  
          System.out.print((char)content);//  
          System.out.println("Total:"+i+"bytes");//  
          f.close();  
  }  
  }  
  catch(Exception   e)  
  {  
  String   err   =   e.toString();  
  System.out.println(err);  
  }  
  }//End   of   mathod:main  
  }//End   of   cladd   OutputData 问题点数:10、回复次数:5Top

1 楼kypfos(不在寻梦)回复于 2003-12-01 14:48:22 得分 4

for   (i=0;(content=f.read())!=-1;i++)//  
  {    
          content=f.read();  
          System.out.print((char)content);//  
          System.out.println("Total:"+i+"bytes");//  
          f.close();  
  }  
   
  为什么进入第一个循环就关闭了输入游戏    
  f.close();Top

2 楼409(409)回复于 2003-12-01 14:52:28 得分 3

upTop

3 楼dulang200x(独狼)回复于 2003-12-01 14:55:51 得分 3

是啊,应该把f.close()  
  放在循环的外面!Top

4 楼tusea(Be a man~)回复于 2003-12-01 15:06:51 得分 0

Thank   u  
  糊涂了...Top

5 楼zkhj(学习.Net中......)回复于 2003-12-01 15:17:07 得分 0

up  
  upTop

相关问题

  • 一个简单的java程序编译错误,请指教!!!
  • 简单程序错误
  • jcreator提示我这样的错误,一个简单的java小程序.........?????
  • java程序运行错误
  • 最简单的程序错误:见内
  • 一个简单的Java程序!错误不知道是怎么产生的,请大家指点!谢谢!
  • 求.java最简单程序
  • java程序编译时的错误?
  • 请大家看看这段简单程序的错误!
  • 为什么这个简单程序总是这个错误呀?

关键词

  • content
  • read
  • close
  • println

得分解答快速导航

  • 帖主:tusea
  • kypfos
  • 409
  • dulang200x

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo