Langage

RandomAccessFile.ReadLine Méthode

Définition

Lit la ligne de texte suivante à partir de ce fichier.

[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

Retours

la ligne de texte suivante de ce fichier, ou null si la fin du fichier est rencontrée avant même qu’un octet soit lu.

Implémente

Attributs

Exceptions

si ce fichier est fermé ou si une autre erreur d’E/S se produit.

Remarques

Lit la ligne de texte suivante à partir de ce fichier. Cette méthode lit successivement les octets du fichier, en commençant au pointeur de fichier actuel, jusqu’à ce qu’elle atteigne un terminateur de ligne ou la fin du fichier. Chaque octet est converti en caractère en prenant la valeur de l’octet pour les huit bits inférieurs du caractère et en définissant les huit bits élevés du caractère sur zéro. Cette méthode ne prend pas en charge le jeu de caractères Unicode complet.

Une ligne de texte est arrêtée par un caractère retour chariot ('\u005Cr'), un caractère de nouvelle ligne ('\u005Cn'), un caractère retour chariot immédiatement suivi d’un caractère de nouvelle ligne ou de la fin du fichier. Les caractères de fin de ligne sont ignorés et ne sont pas inclus dans le cadre de la chaîne retournée.

Cette méthode se bloque jusqu’à ce qu’un caractère de nouvelle ligne soit lu, un retour chariot et l’octet suivant qu’il soit lu (pour voir s’il s’agit d’une nouvelle ligne), la fin du fichier est atteinte ou une exception est levée.

Java documentation pour java.io.RandomAccessFile.readLine().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à