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

关于读取文本内容的问题

    来源: 互联网  发布时间:2015-01-19

    本文导语:  请问大家,如何实现这样的功能,就是要将一个文本文件里的内容逐行读出,然后打印在屏幕上。 还请大家帮忙了,谢谢! | java.io.RandomAccessFile类readLine方法 可以这么做: RandomAccessFile file=n...

请问大家,如何实现这样的功能,就是要将一个文本文件里的内容逐行读出,然后打印在屏幕上。
还请大家帮忙了,谢谢!

|
java.io.RandomAccessFile类readLine方法

可以这么做:
RandomAccessFile file=new RandomAccessFile("file.txt","rw");
String line=new String();
while ((line=file.readLine()!=null)
{
    System.out.print(line);
}




以下是jdk的api文档的解释

readLine
public final String readLine()
                      throws IOException
Reads the next line of text from this file. This method successively reads bytes from the file, starting at the current file pointer, until it reaches a line terminator or the end of the file. Each byte is converted into a character by taking the byte's value for the lower eight bits of the character and setting the high eight bits of the character to zero. This method does not, therefore, support the full Unicode character set. 
A line of text is terminated by a carriage-return character ('r'), a newline character ('n'), a carriage-return character immediately followed by a newline character, or the end of the file. Line-terminating characters are discarded and are not included as part of the string returned. 

This method blocks until a newline character is read, a carriage return and the byte following it are read (to see if it is a newline), the end of the file is reached, or an exception is thrown.

Specified by: 
readLine in interface DataInput
Returns:
the next line of text from this file, or null if end of file is encountered before even one byte is read.
Throws:
IOException - if an I/O error occurs.




    
 
 

您可能感兴趣的文章:

  • python读取浮点数和读取文本文件示例
  • 有一个7*24运行的服务程序,现在我将这个程序的输出重定向到一个文本,现在要实时读取文本内容,有什么好的办法?
  • shell中读取一个文本文件将内容按行保存成数组变量
  • 高手帮忙:如何用java读取数据(从ftp服务器上一个文本文件)但不采用get的方式直接读取,打印数据内容(web方式)
  • php读取富文本的时p标签会出现红线是怎么回事
  • 读取文本文件最后一行
  • php读取文本内容到二维数组
  • c#读取文本的简单例子
  • 读取文本中空格到变量中
  • linux下读取文本文件里汉字存到字符数组里
  • CGI程序如何读取初始TXT文本数据
  • 如何从文本中读取数据然后显示为波形呢?
  • 如何用SHELL读取文本中的内容并进行操作??
  • 读取文本文件的简单问题,解决立刻结100分!!!
  • C# 创建文本文件写入读取实现代码
  • 请问linux下如何读取外部邮件(如my@yahoo.com的邮件)的标题和正文, 并保存为文本文件?
  • 急,用shell读取文本文件
  • linux中条件读取文本
  • c#简单读取文本的实例方法
  • 为什么使用cat输出的文本文件是中文的,使用java从文件读取出来时显示的是乱码?
  • 请问:dos下怎样读取光驱中内容呀,因为内容有20M,所以不能用软驱,
  • bash如何读取网页的内容,并根据内容进行不同的操作
  • 上传文件时,如何在读取文件内容之前中断读取,并返回客户端错误信息?
  • 一个读取文件内容时遇到的问题,就是只读取了文件第一行的内容。。
  • 读取U盘内容
  • java自动根据文件内容的编码来读取避免乱码
  • 关于读取文件内容的问题,求教!!!
  • 多进程问题 子进程读取内容 读完挂起,父进程写 写入后唤醒子进程
  • C shell中如何读取文件内容
  • php读取文件内容并清空文件
  • 求助:shell脚本读取文件内容
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 getline():读取一行字符
  • read函数读取文件时如何一行一行的读取,请指教!
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • linux 下使用 FREETDS 访问数据库 image 字段的问题, 仅能读取 64K ,超出部分读取不到?
  • C++ I/O 成员 ignore():读取字符并忽略指定字符
  • java中读取.txt和读取.ini文件的方式和命令是否一样
  • C++ I/O 成员 read():读取字条符
  • 光驱中有一张光盘,成功读取,现在想换另一张光盘并读取,该如何做
  • C++ I/O 成员 gcount():返回读取的最后一次输入的字符数
  • 请问在Java程序中能否直接读取ini文件,如何读取?
  • C++ I/O 成员 get():读取字符
  • 读取spring配置文件的方法(spring读取资源文件)
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 串口读取数据的问题
  • 使用libpcap读取tcpdump抓取的文件并解析c代码实例
  • 能否读取一个二进制文件的大小
  • 操作系统 iis7站长之家
  • linux下的mib读取问题?大虾帮解答下
  • 请问readdir读取顺序是什么
  • shell读取文件的简单问题
  • map读取文件


  • 站内导航:


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

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

    浙ICP备11055608号-3