Partager via


StringBuffer.Append Méthode

Définition

Surcharges

Append(String, Int32, Int32)
Append(Char[], Int32, Int32)

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

Append(ICharSequence, Int32, Int32)

Ajouté dans 1.

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(String)

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

Append(Char[])

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

Append(Char)

Ajoute le caractère spécifié à 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(Double)

Ajoute la représentation sous forme de chaîne du double 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(String, Int32, Int32)

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

Paramètres

s
String
start
Int32
end
Int32

Retours

Remarques

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

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[]
offset
Int32
len
Int32

Retours

Attributs

Exceptions

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

si chars c’est null.

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

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.

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Retours

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Voir aussi

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

Retours

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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[]

Retours

Attributs

Exceptions

si chars c’est null.

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Retours

Implémente

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Voir aussi

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

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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 de la nouvelle séquence de caractères est égal au caractère à l’index k de 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.

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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

Attributs

Remarques

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

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.

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à