当前位置:  技术问答>java相关

大家能否帮我解决一个关于读文件的问题,谢谢!

    来源: 互联网  发布时间:2015-05-09

    本文导语:  我在写一个关于读文件的程序,我用了如下的写法:    void openfile(String filename){    try{   File file=new File(filename);   int size=(int)file.length();   int chars_read=0;   char[] data=new char[size];   BufferedReader br=new BufferedR...

我在写一个关于读文件的程序,我用了如下的写法:
   void openfile(String filename){
   try{
  File file=new File(filename);
  int size=(int)file.length();
  int chars_read=0;
  char[] data=new char[size];
  BufferedReader br=new BufferedReader(new FileReader(file));
  while(br.ready()){
  chars_read=chars_read+br.read(data,chars_read,size-chars_read);
  }
  br.close();
  jTextPane1.setText(new String(data,0,chars_read));
  
  statusBar.setText("Opened"+filename);
  }
  catch(IOException e){
  statusBar.setText("Error opening"+filename);
  }

听说可以用别的方法也可以,不知道哪位高手可以帮我再另写一个,功能比这个还要强大一些的程序,在这里我先谢谢了!

|
俺来补充一下........
public boolean fileRead(String filename){
BufferedReader in;
String sLine= "";
JTextArea jTextArea = new JTextArea();
try {
          in = new BufferedReader( new FileReader(filename) );
      }catch(IOException e) {
          JOptionPane.showMessageDialog(this, "Read ERR", "Err", JOptionPane.ERROR_MESSAGE);
          return false;
      }
      try{
      while ((sLine = in.readLine()) != null){
          jTextArea.append(sLine + "/n");
      }
      }catch(Exception e){
          return false;
      }
}

    
 
 

您可能感兴趣的文章:

  • 请问JBulider 4的序列号谁知到?能否提供给小弟?谢谢
  • 能否给个在JSP页面中用JAVA画线条和矩形的简单例子,谢谢!
  • 谁能否介绍在jbuilder7下怎么使用structs开发web程序么?谢谢!!!!
  • 哪为兄弟有FreeBSD 4.3的源代码?能否贡献一份给我,谢谢!
  • 请问能否在程序中嵌入命令行(linux)中的命令,如果可以应该怎样做,谢谢!!!
  • 最近需要在LINUX下做个项目,大伙能否提供一些入门或经典的参考书籍,谢谢,详细请进!
  • ◆◆◆◆能否给出一个j2me中image的应用,要求将几福图象放在显示在指定的位置。谢谢
  • 各位高手,请问我的机器已经安装了redhat8,想再安装winxp,能否实现两个系统双引导启动?谢谢
  • 这是一段可以执行的awk程序,请问能否改进一下? 帮忙来看看,谢谢
  • 在JSP页面中能否显示JB中的对话框或者JAVA应用程序?是在web页面内显示。谢谢高手指点
  • Swing中的Japplet能否在网页上正常现实?? 谢谢赐教
  • java 对树的操作,TreeSet,能否插入相同的数据,如果相同,如何解决
  • 能否在JSP中调用MFC Extension DLL,解决后马上给分。
  • 请问:哪位高人有做过大批量数据打印的代码?能否提供预览功能的实现?分我不在乎,您开个口,只求能解决问题
  • 先安装linux,后安装winxp,能否解决正常启动linux的问题不?(初学者问题,很容易回答)
  • OpenOffice 2.2.1不显示少数的中文字符(有截图说明),能否通过“改字体”解决
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JSP能否访问Excel?JDBC吗?
  • 能否介绍几本Java的好书 iis7站长之家
  • USB设备,这样的想法能否实现
  • MySQL里Create Index 能否创建主键 Primary Key
  • 用java能否开发图形报表程序
  • 提问,关于能否在Canvas上面写文本
  • 能否介绍几本Java的好书
  • Apache 1.3.20和Tomcat 4能否结合起来?
  • jad 能否带子目录反编译?
  • java能否动态开辟string数组?
  • 各位大虾,能否告知JAVA的核心思想
  • 大家能否JBUILDER的使用技巧?
  • Kylix能否在红旗linux下用?
  • applet能否直接连数据库?
  • win2000和sco unix能否装在一个硬盘上?
  • 不知到在JAVA中能否实现下列功能:
  • 请问我的主版能否用LINUX?
  • 在Windows操作系统下能否实现X-Client?
  • 能否访问?
  • RedHat Linux下能否访问Win2000下NTFS格式的分区?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3