当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 使用Java操作二进制文件一文中讲述了如何使用Java处理二进制的文件,这篇文章主要讲述如何使用java处理文本文件。
 

 

    摘要:家之言的经验之谈php+mysql扎实个人基本功一. 10句话1.不要依赖register_global=on的环境,从你刚懂得配置php运行环境甚至尚不明白register_global的on/off会对自己有什么影响的那天起,就应该勇敢地把它设为off.2.写程序前看看怎么用error_reporting.3.不懂就问本身没错,但你需要在那之前查查手册。4.当然,你需要懂得使用手册。手册上找不......
 ·c++资源之不完全导引 [下]    »显示摘要«
    摘要: 撰文/ 曾毅 陶文 最后更新:2004年6月12日 声明: .本文2004年5月首发于《csdn开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。 .本文为介绍性文章,会随笔者学习c++语言不断更新。 库 在c++中,库的地位是非常高的。c++之父 bjarne stroustrup先生多......


使用Java操作文本文件
  使用java操作二进制文件一文中讲述了如何使用java处理二进制的文件,这篇文章主要讲述如何使用java处理文本文件.

    最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了reader与writer两个类,这两个类都是抽象类,writer中write(char[] ch,int off,int length),flush()与close()方法为抽象方法,reader中read(char[] ch,int off,int length)与close()方法是抽象方法.子类应该分别实现他们.

 filereader fr = new filereader("ming.txt"); 【程序编程相关:使用 Visual C# .NET 从数

    当我们读写文本文件的时候,采用reader是非常方便的,比如filereader,inputstreamreader与bufferedreader.其中最重要的类是inputstreamreader,它是字节转换为字符的桥梁.你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编码方式,例如gbk等.当使用filereader读取文件的时候. 【推荐阅读:朋友公司的介绍

  while((ch = fr.read())!=-1 ) 【扩展信息:MSHFlexgrid中如何使定位行反色

  int ch = 0;

  {

   system.out.print((char)ch); 

  }

其中read()方法返回的是读取得下个字符.当然你也可以使用read(char[] ch,int off,int length)这与处理二进制文件的时候类似,不多说了.如果使用inputstreamreader来读取文件的时候

  while((ch = isr.read())!=-1)

  {

   system.out.print((char)ch); 

  }

这与filereader并没有什么区别,事实上在filereader中的方法都是从inputstreamreader中继承过来的.read()方法是比较好费时间的,如果为了提高效率我们可以使用bufferedreader对reader进行包装,这样可以提高读取得速度,我们可以一行一行的读取文本,使用readline()方法.
...   下一页
 ·palm使用扩展卡的一点体会。    »显示摘要«
    摘要:前几日给我的palm515买了一块128的sd卡,用了一阵,现在写写这方面的使用体会。 有了扩展卡大家会在上面放上许多东西,比如电子书,图片,mp3,还有不常用的程序等。我的515不能放mp3,所以放的最多的是电子书,加上一些小图片,大图片解码还是速度有点慢,而且160x160的屏幕看图还真是粗糙,都赶不上我的gba看图。还放了些不常用的程序,比如游戏等。 首先说说电子书的使用,刚开始的时候我......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE