IDataInput.ReadLine メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力ストリームから次のテキスト行を読み取ります。
[Android.Runtime.Register("readLine", "()Ljava/lang/String;", "GetReadLineHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string? ReadLine ();
[<Android.Runtime.Register("readLine", "()Ljava/lang/String;", "GetReadLineHandler:Java.IO.IDataInputInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadLine : unit -> string
戻り値
入力ストリームからのテキストの次の行、または null
バイトを読み取る前にファイルの末尾が見つかった場合は 。
- 属性
例外
読み取り要求を満たす前に入力の末尾に達した場合は 。
読み取り中に I/O エラーが発生した場合は 。
注釈
入力ストリームから次のテキスト行を読み取ります。 連続するバイトを読み取り、行終端記号またはファイルの末尾が検出されるまで、各バイトを個別に文字に変換します。読み取られた文字は、 として String
返されます。 このメソッドはバイトを処理するため、完全な Unicode 文字セットの入力をサポートしないことに注意してください。
1 バイトでも読み取る前にファイルの末尾が見つかった場合は、 null
が返されます。 それ以外の場合、読み取られた各バイトは、0-extension によって型 char
に変換されます。 文字が見つかった場合、その文字 '\n'
は破棄され、読み取りは停止します。 文字が見つかった場合、その文字 '\r'
は破棄され、次のバイトが を文字 に変換すると、その文字 '\n'
も破棄されます。読み取りは停止します。 いずれかの文字'\n'
'\r'
の前にファイルの末尾が検出され、検出された場合、読み取りは停止します。 読み取りが終了すると、 String
読み取られたすべての文字を含む が返され、破棄されず、順番に取得されます。 この文字列内のすべての文字には、 より \u005Cu0100
小さい値 (つまり) (char)256
があることに注意してください。
の Java ドキュメント java.io.DataInput.readLine()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。