Files.ReadAllLines Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ReadAllLines(IPath) |
Alle Zeilen aus einer Datei lesen. |
| ReadAllLines(IPath, Charset) |
Alle Zeilen aus einer Datei lesen. |
ReadAllLines(IPath)
Alle Zeilen aus einer Datei lesen.
[Android.Runtime.Register("readAllLines", "(Ljava/nio/file/Path;)Ljava/util/List;", "", ApiSince=26)]
public static System.Collections.Generic.IList<string>? ReadAllLines(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("readAllLines", "(Ljava/nio/file/Path;)Ljava/util/List;", "", ApiSince=26)>]
static member ReadAllLines : Java.Nio.FileNio.IPath -> System.Collections.Generic.IList<string>
Parameter
- path
- IPath
Der Pfad zur Datei
Gibt zurück
die Zeilen aus der Datei als a List; ob die List Datei geändert werden kann oder nicht, ist abhängig und daher nicht angegeben.
- Attribute
Hinweise
Alle Zeilen aus einer Datei lesen. Bytes aus der Datei werden in Zeichen decodiert.StandardCharsets#UTF_8 UTF-8Charset charset
Diese Methode funktioniert so, als wäre es gleichbedeutend mit der Auswertung des Ausdrucks:
{@code
Files.readAllLines(path, StandardCharsets.UTF_8)
}
Hinzugefügt in 1.8.
Java Dokumentation für java.nio.file.Files.readAllLines(java.nio.file.Path).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ReadAllLines(IPath, Charset)
Alle Zeilen aus einer Datei lesen.
[Android.Runtime.Register("readAllLines", "(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)Ljava/util/List;", "", ApiSince=26)]
public static System.Collections.Generic.IList<string>? ReadAllLines(Java.Nio.FileNio.IPath? path, Java.Nio.Charset.Charset? cs);
[<Android.Runtime.Register("readAllLines", "(Ljava/nio/file/Path;Ljava/nio/charset/Charset;)Ljava/util/List;", "", ApiSince=26)>]
static member ReadAllLines : Java.Nio.FileNio.IPath * Java.Nio.Charset.Charset -> System.Collections.Generic.IList<string>
Parameter
- path
- IPath
Der Pfad zur Datei
- cs
- Charset
das zeichenset, das für die Decodierung verwendet werden soll
Gibt zurück
die Zeilen aus der Datei als a List; ob die List Datei geändert werden kann oder nicht, ist abhängig und daher nicht angegeben.
- Attribute
Hinweise
Alle Zeilen aus einer Datei lesen. Diese Methode stellt sicher, dass die Datei geschlossen wird, wenn alle Bytes gelesen wurden oder ein E/A-Fehler oder eine andere Laufzeit-Ausnahme ausgelöst wird. Bytes aus der Datei werden mit dem angegebenen Zeichensatz in Zeichen decodiert.
Diese Methode erkennt Folgendes als Linienterminatoren: <ul><li>\u000D gefolgt von \u000A, WAGENRÜCKLAUF gefolgt von LINE FEED </li li><>\u000A, LINE FEED </li><>\u000D, CARRIAGE RETURN </li/ul><>
Weitere Unicode-Zeilenendzeichen können in zukünftigen Versionen erkannt werden.
Beachten Sie, dass diese Methode für einfache Fälle vorgesehen ist, in denen es praktisch ist, alle Zeilen in einem einzigen Vorgang zu lesen. Es ist nicht für das Lesen in großen Dateien vorgesehen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.