RandomAccessFile.ReadLine Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.