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
ReadAllLines(IPath, Charset) |
Lesen Sie alle Zeilen aus einer Datei. |
ReadAllLines(IPath) |
Lesen Sie alle Zeilen aus einer Datei. |
ReadAllLines(IPath, Charset)
Lesen Sie alle Zeilen aus einer Datei.
[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 der Datei.
- cs
- Charset
das für die Decodierung zu verwendende Zeichensatz
Gibt zurück
die Zeilen aus der Datei als a List
; ob das List
änderbar ist oder nicht, ist implementierungsabhängig und daher nicht angegeben.
- Attribute
Hinweise
Lesen Sie alle Zeilen aus einer Datei. 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 Zeilenabschlusszeichen: <ul><li>\u000D
gefolgt von \u000A
, CARRIAGE RETURN gefolgt von LINE FEED </li<>li>\u000A
, LINE FEED </li<>li>\u000D
, CARRIAGE RETURN </li></ul>
Zusätzliche Unicode-Zeilenabschlusszeichen können in zukünftigen Releases erkannt werden.
Beachten Sie, dass diese Methode für einfache Fälle vorgesehen ist, in denen es zweckmäßig 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, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ReadAllLines(IPath)
Lesen Sie alle Zeilen aus einer Datei.
[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 der Datei.
Gibt zurück
die Zeilen aus der Datei als a List
; ob das List
änderbar ist oder nicht, ist implementierungsabhängig und daher nicht angegeben.
- Attribute
Hinweise
Lesen Sie alle Zeilen aus einer Datei. Bytes aus der Datei werden mithilfe von StandardCharsets#UTF_8 UTF-8
Charset charset
in Zeichen decodiert.
Diese Methode funktioniert so, als wäre das Aufrufen des Ausdrucks gleichbedeutend mit der Auswertung des Ausdrucks:
{@code
Files.readAllLines(path, StandardCharsets.UTF_8)
}
In Version 1.8 hinzugefügt.
Java-Dokumentation für java.nio.file.Files.readAllLines(java.nio.file.Path)
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.