語言

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

傳回

該檔案的下一行文字,或若在讀取一個位元組前遇到檔案結束則為空。

實作

屬性

例外狀況

如果該檔案被關閉或發生其他 I/O 錯誤。

備註

讀出這個檔案的下一行文字。 此方法從當前檔案指標開始,依序讀取位元組,直到到達行終結符或檔案末端。 每個位元組的轉換成字元時,方法是取該位元組的後八位元,並將該位元的前八位元設為零。 因此,此方法不支援完整的 Unicode 字元集。

一行文字以一個回行字元('\u005Cr')、一個換行字元('\u005Cn')、一個回車字元緊接一個換行字元,或檔案結尾結尾。 行尾字元會被捨棄,且不包含在回傳的字串中。

此方法會阻塞,直到讀取換行字元、讀取回車及後續位元組(以確認是否為換行)、到達檔案結尾或拋出例外為止。

java.io.RandomAccessFile.readLine()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於