Langage

StringBuffer.Append Méthode

Définition

Surcharges

Nom Description
Append(ICharSequence, Int32, Int32)

Ajouté dans 1.

Append(String)

Ajoute la chaîne spécifiée à la fin de cette mémoire tampon.

Append(Single)

Ajoute la représentation sous forme de chaîne du float spécifié à la fin de ce StringBuffer.

Append(Int64)

Ajoute la représentation sous forme de chaîne du long spécifié à la fin de ce StringBuffer.

Append(Int32)

Ajoute la représentation sous forme de chaîne de l’entier spécifié à la fin de ce StringBuffer.

Append(Double)

Ajoute la représentation sous forme de chaîne du double spécifié à la fin de ce StringBuffer.

Append(Char)

Ajoute le caractère spécifié à la fin de cette mémoire tampon.

Append(Char[], Int32, Int32)

Ajoute la séquence de caractères spécifiée à la fin de cette mémoire tampon.

Append(Boolean)

Ajoute la représentation sous forme de chaîne du booléen spécifié à la fin de ce StringBuffer.

Append(StringBuffer)

Ajoute le spécifié StringBuffer à cette séquence.

Append(Object)

Ajoute la représentation sous forme de chaîne de l’objet spécifié à la fin de ce StringBuffer.

Append(ICharSequence)

Ajoute le spécifié CharSequence à cette séquence.

Append(Char[])

Ajoute le tableau de caractères à la fin de cette mémoire tampon.

Append(String, Int32, Int32)

Ajoute la valeur spécifiée à cette séquence de caractères.

Append(ICharSequence, Int32, Int32)

Ajouté dans 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

Paramètres

s
ICharSequence

CharSequence à ajouter.

start
Int32

index de début inclusif.

end
Int32

index de fin exclusif.

Retours

Cette séquence de caractères après l’opération d’ajout.

Implémente

Attributs

Exceptions

si start ou end sont négatifs, start est supérieur end ou end supérieur à la longueur de s.

Remarques

Ajouté à la version 1.5.

Java documentation pour java.lang.StringBuffer.append(java.lang.CharSequence, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(String)

Ajoute la chaîne spécifiée à la fin de cette mémoire tampon.

[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

Paramètres

str
String

Chaîne à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(Single)

Ajoute la représentation sous forme de chaîne du float spécifié à la fin de ce StringBuffer.

[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

Paramètres

f
Single

float à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(Int64)

Ajoute la représentation sous forme de chaîne du long spécifié à la fin de ce StringBuffer.

[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

Paramètres

lng
Int64

Valeur entière 64 bits à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(Int32)

Ajoute la représentation sous forme de chaîne de l’entier spécifié à la fin de ce StringBuffer.

[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

Paramètres

i
Int32

entier à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(Double)

Ajoute la représentation sous forme de chaîne du double spécifié à la fin de ce StringBuffer.

[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

Paramètres

d
Double

double à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(Char)

Ajoute le caractère spécifié à la fin de cette mémoire tampon.

[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

Paramètres

c
Char

Caractère à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Implémente

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(Char[], Int32, Int32)

Ajoute la séquence de caractères spécifiée à la fin de cette mémoire tampon.

[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

Paramètres

str
Char[]

Chaîne à ajouter.

offset
Int32

Décalage auquel l’opération est effectuée.

len
Int32

Nombre d’éléments à traiter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Exceptions

si length , start ou start + length > chars.length.

si chars c’est null.

Remarques

Java documentation pour java.lang.StringBuffer.append(char[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(Boolean)

Ajoute la représentation sous forme de chaîne du booléen spécifié à la fin de ce StringBuffer.

[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

Paramètres

b
Boolean

booléen à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(StringBuffer)

Ajoute le spécifié StringBuffer à cette séquence.

[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

Paramètres

sb
StringBuffer

à StringBuffer ajouter.

Retours

référence à cet objet.

Attributs

Remarques

Ajoute le spécifié StringBuffer à cette séquence.

Les caractères de l’argument StringBuffer sont ajoutés, dans l’ordre, au contenu de cet StringBufferargument , augmentant la longueur de cet StringBuffer argument par la longueur de l’argument. Si sb c’est nullle cas, les quatre caractères "null" sont ajoutés à ce StringBuffer.

Laissez n être la longueur de l’ancienne séquence de caractères, celle contenue dans le StringBuffer juste avant l’exécution de la append méthode. Ensuite, le caractère à l’index k dans la nouvelle séquence de caractères est égal au caractère à l’index k dans l’ancienne séquence de caractères, si k est inférieur à n ; sinon, il est égal au caractère à l’index k-n dans l’argument sb.

Cette méthode se synchronise sur this, l’objet de destination, mais ne se synchronise pas sur la source (sb).

Ajouté dans la version 1.4.

Java documentation pour java.lang.StringBuffer.append(java.lang.StringBuffer).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(Object)

Ajoute la représentation sous forme de chaîne de l’objet spécifié à la fin de ce StringBuffer.

[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

Paramètres

obj
Object

objet à ajouter (peut être null).

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

S’applique à

Append(ICharSequence)

Ajoute le spécifié CharSequence à cette séquence.

[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

Paramètres

s
ICharSequence

à CharSequence ajouter.

Retours

référence à cet objet.

Implémente

Attributs

Remarques

Ajoute le spécifié CharSequence à cette séquence.

Les caractères de l’argument CharSequence sont ajoutés, dans l’ordre, en augmentant la longueur de cette séquence par la longueur de l’argument.

Le résultat de cette méthode est exactement le même que s’il s’agissait d’un appel de this.append(s, 0, s.length()) ;

Cette méthode se synchronise sur this, l’objet de destination, mais ne se synchronise pas sur la source (s).

Si s c’est nullle cas, les quatre caractères "null" sont ajoutés.

Ajouté à la version 1.5.

Java documentation pour java.lang.StringBuffer.append(java.lang.CharSequence).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(Char[])

Ajoute le tableau de caractères à la fin de cette mémoire tampon.

[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

Paramètres

str
Char[]

Chaîne à ajouter.

Retours

Cette séquence de caractères après l’opération d’ajout.

Attributs

Exceptions

si chars c’est null.

Remarques

Java documentation pour java.lang.StringBuffer.append(java.lang.AbstractStringBuilder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Append(String, Int32, Int32)

Ajoute la valeur spécifiée à cette séquence de caractères.

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

Paramètres

s
String

Séquence de caractères à ajouter.

start
Int32

Index de début inclusif de la plage.

end
Int32

Index de fin exclusif de la plage.

Retours

Cette séquence de caractères après l’opération d’ajout.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à