Sprache

CharBuffer.Append Methode

Definition

Überlädt

Name Beschreibung
Append(ICharSequence)

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Append(Char)

Fügt das angegebene Zeichen an diesen Puffer an   (optionaler Vorgang).

Append(String)

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Append(ICharSequence, Int32, Int32)

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Append(String, Int32, Int32)

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Append(ICharSequence)

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer

Parameter

csq
ICharSequence

Die anzufügende Zeichensequenz. Ist csq dies nullder Fall, werden die vier Zeichen "null" an diesen Zeichenpuffer angefügt.

Gibt zurück

Dieser Puffer

Attribute

Ausnahmen

ist remaining() kleiner als die Länge von csq.

wenn an dem Inhalt dieses Puffers möglicherweise keine Änderungen vorgenommen werden.

Hinweise

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Ein Aufruf dieser Methode des Formulars dst.append(csq) verhält sich genauso wie der Aufruf

dst.put(csq.toString())

Je nach Spezifikation toString für die Zeichensequenz csqwird die gesamte Sequenz möglicherweise nicht angefügt. Das Aufrufen der CharBuffer#toString() toString Methode eines Zeichenpuffers gibt z. B. eine Untermenge zurück, deren Inhalt von der Position und dem Grenzwert des Puffers abhängt.

Hinzugefügt in 1.5.

Java-Dokumentation für java.nio.CharBuffer.append(java.lang.CharSequence).

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:

Append(Char)

Fügt das angegebene Zeichen an diesen Puffer an   (optionaler Vorgang).

[Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")]
public virtual Java.Nio.CharBuffer? Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")>]
abstract member Append : char -> Java.Nio.CharBuffer
override this.Append : char -> Java.Nio.CharBuffer

Parameter

c
Char

Das anzufügende 16-Bit-Zeichen

Gibt zurück

Dieser Puffer

Attribute

Ausnahmen

wenn die Position gleich oder größer als der Grenzwert ist.

wenn an dem Inhalt dieses Puffers möglicherweise keine Änderungen vorgenommen werden.

Hinweise

Fügt das angegebene Zeichen an diesen Puffer an   (optionaler Vorgang).

Ein Aufruf dieser Methode des Formulars dst.append(c) verhält sich genauso wie der Aufruf

dst.put(c)

Hinzugefügt in 1.5.

Java-Dokumentation für java.nio.CharBuffer.append(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:

Append(String)

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

public Java.Nio.CharBuffer? Append(string? csq);
member this.Append : string -> Java.Nio.CharBuffer

Parameter

csq
String

Die anzufügende Zeichensequenz. Ist csq dies nullder Fall, werden die vier Zeichen "null" an diesen Zeichenpuffer angefügt.

Gibt zurück

Dieser Puffer

Hinweise

Fügt die angegebene Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Ein Aufruf dieser Methode des Formulars dst.append(csq) verhält sich genauso wie der Aufruf

dst.put(csq.toString())

Je nach Spezifikation toString für die Zeichensequenz csqwird die gesamte Sequenz möglicherweise nicht angefügt. Das Aufrufen der CharBuffer#toString() toString Methode eines Zeichenpuffers gibt z. B. eine Untermenge zurück, deren Inhalt von der Position und dem Grenzwert des Puffers abhängt.

Hinzugefügt in 1.5.

Java-Dokumentation für java.nio.CharBuffer.append(java.lang.CharSequence).

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:

Append(ICharSequence, Int32, Int32)

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer

Parameter

csq
ICharSequence

Die Zeichensequenz, von der eine Untermenge angefügt wird. Wenn csq dies der Wert ist null, werden zeichen so angefügt, als ob csq die vier Zeichen "null"enthalten sind.

start
Int32

Das erste zeichen, das geschrieben werden soll, darf nicht negativ und nicht größer als sein csq.length().

end
Int32

Das letzte zeichen, das geschrieben werden soll (ausgenommen), muss kleiner als start und nicht größer sein als csq.length().

Gibt zurück

Dieser Puffer

Attribute

Ausnahmen

wenn remaining() kleiner als end - start.

wenn eine start oder end eine ungültig ist.

wenn an dem Inhalt dieses Puffers möglicherweise keine Änderungen vorgenommen werden.

Hinweise

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Ein Aufruf dieser Methode des Formulars dst.append(csq, start, end) , wenn csq dies nicht nullder Fall ist, verhält sich genau so wie der Aufruf

dst.put(csq.subSequence(start, end).toString())

Hinzugefügt in 1.5.

Java-Dokumentation für java.nio.CharBuffer.append(java.lang.CharSequence, 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:

Append(String, Int32, Int32)

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

public Java.Nio.CharBuffer? Append(string? csq, int start, int end);
member this.Append : string * int * int -> Java.Nio.CharBuffer

Parameter

csq
String

Die Zeichensequenz, von der eine Untermenge angefügt wird. Wenn csq dies der Wert ist null, werden zeichen so angefügt, als ob csq die vier Zeichen "null"enthalten sind.

start
Int32
end
Int32

Gibt zurück

Dieser Puffer

Hinweise

Fügt eine Untermenge der angegebenen Zeichensequenz an diesen Puffer an   (optionaler Vorgang).

Ein Aufruf dieser Methode des Formulars dst.append(csq, start, end) , wenn csq dies nicht nullder Fall ist, verhält sich genau so wie der Aufruf

dst.put(csq.subSequence(start, end).toString())

Hinzugefügt in 1.5.

Java-Dokumentation für java.nio.CharBuffer.append(java.lang.CharSequence, 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: