Sprache

Reader.Read Methode

Definition

Überlädt

Name Beschreibung
Read(Char[], Int32, Int32)

Liest Zeichen in einen Teil eines Arrays.

Read(CharBuffer)

Versucht, Zeichen in den angegebenen Zeichenpuffer zu lesen.

Read(Char[])

Liest Zeichen in ein Array.

Read()

Liest ein einzelnes Zeichen.

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 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:

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 as-isverwendet: 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 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:

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 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:

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 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: