java命名空间java.io接口datainput的类成员方法:
readline定义及介绍
本文导语:
readline
string readline()
throws ioexception
从输入流中读取下一文本行。该方法读取连续的字节,将每个字节分别转换成一个字符,直到遇到行结尾符或到达末尾;然后以 string 形式返回读取的字符。注意,因为此方法用...
string readline()
throws ioexception
- 从输入流中读取下一文本行。该方法读取连续的字节,将每个字节分别转换成一个字符,直到遇到行结尾符或到达末尾;然后以
string
形式返回读取的字符。注意,因为此方法用于处理字符,所以它不支持整个 unicode 字符集的输入。
如果在一个字节都没有读取的时候就到达文件末尾,则返回 null
。否则,通过左侧补零将读取的每个字节转换成 char
类型的值。如果遇到字符 'n'
,则丢弃它并且停止读取。如果遇到字符 'r'
则丢弃它,如果后续字节转变成字符 'n'
,则同样丢弃它并停止读取。如果在遇到字符 'n'
和 'r'
之一前到达文件末尾,则停止读取。一旦已停止读取,则返回一个 string
,它按顺序包含所有已读取且未丢弃的字符。注意,此字符串中的每个字符的值都将小于 u0100
(即 (char)256
)的值。
- 返回:
- 输入流中文本的下一行,如果还没有读取一个字节就到达文件末尾,则返回
null
。
- 抛出:
ioexception
- 如果发生 i/o 错误。