Freigeben über


Reader.Read Methode

Definition

Überlädt

Read(Char[], Int32, Int32)

Liest Zeichen in einen Teil eines Arrays.

Read(Char[])

Liest Zeichen in ein Array.

Read()

Liest ein einzelnes Zeichen.

Read(CharBuffer)

Versucht, Zeichen in den angegebenen Zeichenpuffer zu lesen.

Read(Char[], Int32, Int32)

Liest Zeichen in einen Teil eines Arrays.

[Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")]
public abstract int Read (char[]? cbuf, int off, int len);
[<Android.Runtime.Register("read", "([CII)I", "GetRead_arrayCIIHandler")>]
abstract member Read : char[] * int * int -> int

Parameter

cbuf
Char[]

Zielpuffer

off
Int32

Offset, bei dem mit dem Speichern von Zeichen begonnen werden soll

len
Int32

Maximale Anzahl zu lesenden Zeichen

Gibt zurück

Die Anzahl der gelesenen Zeichen oder -1, wenn das Ende des Datenstroms erreicht wurde

Attribute

Ausnahmen

wenn dieser Reader geschlossen ist oder ein anderer E/A-Fehler auftritt.

Hinweise

Liest Zeichen in einen Teil eines Arrays. Diese Methode wird blockiert, bis einige Eingaben verfügbar sind, ein E/A-Fehler auftritt oder das Ende des Datenstroms erreicht ist.

Java-Dokumentation für java.io.Reader.read(char[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Read(Char[])

Liest Zeichen in ein Array.

[Android.Runtime.Register("read", "([C)I", "GetRead_arrayCHandler")]
public virtual int Read (char[]? cbuf);
[<Android.Runtime.Register("read", "([C)I", "GetRead_arrayCHandler")>]
abstract member Read : char[] -> int
override this.Read : char[] -> int

Parameter

cbuf
Char[]

Zielpuffer

Gibt zurück

Die Anzahl der gelesenen Zeichen oder -1, wenn das Ende des Datenstroms erreicht wurde

Attribute

Ausnahmen

wenn dieser Reader geschlossen ist oder ein anderer E/A-Fehler auftritt.

Hinweise

Liest Zeichen in ein Array. Diese Methode wird blockiert, bis einige Eingaben verfügbar sind, ein E/A-Fehler auftritt oder das Ende des Datenstroms erreicht ist.

Java-Dokumentation für java.io.Reader.read(char[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Read()

Liest ein einzelnes Zeichen.

[Android.Runtime.Register("read", "()I", "GetReadHandler")]
public virtual int Read ();
[<Android.Runtime.Register("read", "()I", "GetReadHandler")>]
abstract member Read : unit -> int
override this.Read : unit -> int

Gibt zurück

Das gelesene Zeichen als ganze Zahl im Bereich von 0 bis 65535 (0x00-0xffff) oder -1, wenn das Ende des Datenstroms erreicht wurde

Attribute

Ausnahmen

wenn dieser Reader geschlossen ist oder ein anderer E/A-Fehler auftritt.

Hinweise

Liest ein einzelnes Zeichen. Diese Methode wird blockiert, bis ein Zeichen verfügbar ist, ein E/A-Fehler auftritt oder das Ende des Datenstroms erreicht ist.

Unterklassen, die eine effiziente einstellige Eingabe unterstützen möchten, sollten diese Methode überschreiben.

Java-Dokumentation für java.io.Reader.read().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Read(CharBuffer)

Versucht, Zeichen in den angegebenen Zeichenpuffer zu lesen.

[Android.Runtime.Register("read", "(Ljava/nio/CharBuffer;)I", "GetRead_Ljava_nio_CharBuffer_Handler")]
public virtual int Read (Java.Nio.CharBuffer? target);
[<Android.Runtime.Register("read", "(Ljava/nio/CharBuffer;)I", "GetRead_Ljava_nio_CharBuffer_Handler")>]
abstract member Read : Java.Nio.CharBuffer -> int
override this.Read : Java.Nio.CharBuffer -> int

Parameter

target
CharBuffer

Der Puffer zum Lesen von Zeichen in

Gibt zurück

Die Anzahl der Zeichen, die dem Puffer hinzugefügt wurden, oder -1, wenn sich diese Zeichenquelle am Ende befindet.

Implementiert

Attribute

Ausnahmen

wenn beim Lesen dieses Readers ein E/A-Fehler auftritt.

if target is null.

wenn target schreibgeschützt ist.

Hinweise

Versucht, Zeichen in den angegebenen Zeichenpuffer zu lesen. Der Puffer wird als Repository von Zeichen wie folgt verwendet: Die einzigen vorgenommenen Änderungen sind die Ergebnisse eines Put-Vorgangs. Es wird kein Kippen oder Zurückspulen des Puffers ausgeführt.

Hinzugefügt in 1.5.

Java-Dokumentation für java.io.Reader.read(java.nio.CharBuffer).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: