RandomAccessFile.ReadLine 方法

定义

从此文件读取下一行文本。

[Android.Runtime.Register("readLine", "()Ljava/lang/String;", "")]
public string? ReadLine();
[<Android.Runtime.Register("readLine", "()Ljava/lang/String;", "")>]
abstract member ReadLine : unit -> string
override this.ReadLine : unit -> string

返回

此文件中的下一行文本,如果遇到文件末尾,则为 null,甚至读取一个字节。

实现

属性

例外

如果此文件已关闭或发生另一个 I/O 错误,则为

注解

从此文件读取下一行文本。 此方法从文件指针开始,从当前文件指针开始连续读取字节,直到到达行终止符或文件末尾。 每个字节通过获取字符下八位的字节值并将字符的高八位设置为零来转换为字符。 因此,此方法不支持完整的 Unicode 字符集。

文本行由回车符()、换行符('\u005Cr')、回车符('\u005Cn')、回车符紧跟换行符或文件末尾终止。 行终止字符将被丢弃,不会作为返回的字符串的一部分包含在内。

此方法会阻止在读取换行符、回车符及其后面的字节(查看它是否为换行符)、到达文件末尾或引发异常之前阻止。

适用于 . 的 java.io.RandomAccessFile.readLine()Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于