Sprache

StringBuffer.Append Methode

Definition

Überlädt

Name Beschreibung
Append(ICharSequence, Int32, Int32)

Hinzugefügt in 1.

Append(String)

Fügt die angegebene Zeichenfolge am Ende dieses Puffers hinzu.

Append(Single)

Fügt die Zeichenfolgendarstellung des angegebenen Float-Werts am Ende dieses StringBuffer-Werts hinzu.

Append(Int64)

Fügt die Zeichenfolgendarstellung der angegebenen Länge am Ende dieses StringBuffer hinzu.

Append(Int32)

Fügt die Zeichenfolgendarstellung der angegebenen ganzen Zahl am Ende dieses StringBuffer hinzu.

Append(Double)

Fügt die Zeichenfolgendarstellung des angegebenen Double-Werts am Ende dieses StringBuffer-Werts hinzu.

Append(Char)

Fügt das angegebene Zeichen am Ende dieses Puffers hinzu.

Append(Char[], Int32, Int32)

Fügt die angegebene Abfolge von Zeichen am Ende dieses Puffers hinzu.

Append(Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen booleschen Werts am Ende dieses StringBuffers hinzu.

Append(StringBuffer)

Fügt die angegebene StringBuffer Sequenz an.

Append(Object)

Fügt die Zeichenfolgendarstellung des angegebenen Objekts am Ende dieses StringBuffer-Objekts hinzu.

Append(ICharSequence)

Fügt die angegebene CharSequence Sequenz an.

Append(Char[])

Fügt das Zeichenarray am Ende dieses Puffers hinzu.

Append(String, Int32, Int32)

Fügt den angegebenen Wert an diese Zeichensequenz an.

Append(ICharSequence, Int32, Int32)

Hinzugefügt in 1.

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Lang.IAppendable

Parameter

s
ICharSequence

die anzufügende CharSequence.

start
Int32

der inklusive Startindex.

end
Int32

der exklusive Endindex.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Implementiert

Attribute

Ausnahmen

wenn start oder end negativ ist, start größer als end oder end größer als die Länge von s.

Hinweise

Hinzugefügt in 1.5.

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

Append(String)

Fügt die angegebene Zeichenfolge am Ende dieses Puffers hinzu.

[Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(string? str);
[<Android.Runtime.Register("append", "(Ljava/lang/String;)Ljava/lang/StringBuffer;", "")>]
override this.Append : string -> Java.Lang.IAppendable

Parameter

str
String

Die anzufügende Zeichenfolge.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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:

Append(Single)

Fügt die Zeichenfolgendarstellung des angegebenen Float-Werts am Ende dieses StringBuffer-Werts hinzu.

[Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(float f);
[<Android.Runtime.Register("append", "(F)Ljava/lang/StringBuffer;", "")>]
override this.Append : single -> Java.Lang.IAppendable

Parameter

f
Single

das anzufügende Float-Shape.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(Int64)

Fügt die Zeichenfolgendarstellung der angegebenen Länge am Ende dieses StringBuffer hinzu.

[Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(long lng);
[<Android.Runtime.Register("append", "(J)Ljava/lang/StringBuffer;", "")>]
override this.Append : int64 -> Java.Lang.IAppendable

Parameter

lng
Int64

Der anzufügende ganzzahlige 64-Bit-Wert.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(Int32)

Fügt die Zeichenfolgendarstellung der angegebenen ganzen Zahl am Ende dieses StringBuffer hinzu.

[Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(int i);
[<Android.Runtime.Register("append", "(I)Ljava/lang/StringBuffer;", "")>]
override this.Append : int -> Java.Lang.IAppendable

Parameter

i
Int32

die anzufügende ganze Zahl.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(Double)

Fügt die Zeichenfolgendarstellung des angegebenen Double-Werts am Ende dieses StringBuffer-Werts hinzu.

[Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(double d);
[<Android.Runtime.Register("append", "(D)Ljava/lang/StringBuffer;", "")>]
override this.Append : double -> Java.Lang.IAppendable

Parameter

d
Double

das anzufügende Double.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(Char)

Fügt das angegebene Zeichen am Ende dieses Puffers hinzu.

[Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char -> Java.Lang.IAppendable

Parameter

c
Char

Das anzufügende Zeichen.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Implementiert

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(Char[], Int32, Int32)

Fügt die angegebene Abfolge von Zeichen am Ende dieses Puffers hinzu.

[Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str, int offset, int len);
[<Android.Runtime.Register("append", "([CII)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] * int * int -> Java.Lang.IAppendable

Parameter

str
Char[]

Die anzufügende Zeichenfolge.

offset
Int32

Der Offset, bei dem der Vorgang ausgeführt wird.

len
Int32

Die Anzahl der zu verarbeitenden Elemente.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Ausnahmen

wenn length , start oder start + length > chars.length.

if chars is null.

Hinweise

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

Append(Boolean)

Fügt die Zeichenfolgendarstellung des angegebenen booleschen Werts am Ende dieses StringBuffers hinzu.

[Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(bool b);
[<Android.Runtime.Register("append", "(Z)Ljava/lang/StringBuffer;", "")>]
override this.Append : bool -> Java.Lang.IAppendable

Parameter

b
Boolean

der boolesche Wert, der angefügt werden soll.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(StringBuffer)

Fügt die angegebene StringBuffer Sequenz an.

[Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.StringBuffer? sb);
[<Android.Runtime.Register("append", "(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.StringBuffer -> Java.Lang.IAppendable

Parameter

sb
StringBuffer

anzufügen StringBuffer .

Gibt zurück

ein Verweis auf dieses Objekt.

Attribute

Hinweise

Fügt die angegebene StringBuffer Sequenz an.

Die Zeichen des StringBuffer Arguments werden an den Inhalt dieses StringBufferArguments angefügt, wodurch die Länge StringBuffer des Arguments um die Länge des Arguments erhöht wird. Wenn sb dies der Fall ist null, werden die vier Zeichen "null" an diese StringBufferangefügt.

Lassen Sie n die Länge der alten Zeichensequenz sein, die in der StringBuffer unmittelbar vor der Ausführung der append Methode enthalten ist. Dann entspricht das Zeichen bei Index k in der neuen Zeichenfolge dem Zeichen bei Index k in der alten Zeichenfolge, wenn k kleiner als n ist; andernfalls entspricht es dem Zeichen bei Index k-n im Argument sb.

Diese Methode synchronisiert das thisZielobjekt, aber nicht für die Quelle (sb).

In 1.4 hinzugefügt.

Java Dokumentation für java.lang.StringBuffer.append(java.lang.StringBuffer).

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:

Append(Object)

Fügt die Zeichenfolgendarstellung des angegebenen Objekts am Ende dieses StringBuffer-Objekts hinzu.

[Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(Java.Lang.Object? obj);
[<Android.Runtime.Register("append", "(Ljava/lang/Object;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.Object -> Java.Lang.IAppendable

Parameter

obj
Object

das anzufügende Objekt (kann null sein).

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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.

Weitere Informationen

Gilt für:

Append(ICharSequence)

Fügt die angegebene CharSequence Sequenz an.

[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")]
public override Java.Lang.IAppendable Append(Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")>]
override this.Append : Java.Lang.ICharSequence -> Java.Lang.IAppendable

Parameter

s
ICharSequence

anzufügen CharSequence .

Gibt zurück

ein Verweis auf dieses Objekt.

Implementiert

Attribute

Hinweise

Fügt die angegebene CharSequence Sequenz an.

Die Zeichen des CharSequence Arguments werden in der Reihenfolge angefügt, wodurch die Länge dieser Sequenz um die Länge des Arguments erhöht wird.

Das Ergebnis dieser Methode ist genau dasselbe wie bei einem Aufruf dieser.append(n, 0, s.length());

Diese Methode synchronisiert das thisZielobjekt, aber nicht für die Quelle (s).

Wenn s dies der Wert ist null, werden die vier Zeichen "null" angefügt.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.StringBuffer.append(java.lang.CharSequence).

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:

Append(Char[])

Fügt das Zeichenarray am Ende dieses Puffers hinzu.

[Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")]
public Java.Lang.IAppendable Append(char[]? str);
[<Android.Runtime.Register("append", "([C)Ljava/lang/StringBuffer;", "")>]
override this.Append : char[] -> Java.Lang.IAppendable

Parameter

str
Char[]

Die anzufügende Zeichenfolge.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Attribute

Ausnahmen

if chars is null.

Hinweise

Java Dokumentation für java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

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:

Append(String, Int32, Int32)

Fügt den angegebenen Wert an diese Zeichensequenz an.

public Java.Lang.IAppendable Append(string s, int start, int end);
override this.Append : string * int * int -> Java.Lang.IAppendable

Parameter

s
String

Die anzufügende Zeichensequenz.

start
Int32

Der inklusive Startindex des Bereichs.

end
Int32

Der exklusive Endindex des Bereichs.

Gibt zurück

Diese Zeichensequenz nach dem Anfügevorgang.

Hinweise

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: