StringBuffer.Append Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é |
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é |
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
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 StringBuffer
argument, augmentant la longueur de cet StringBuffer
argument par la longueur de l’argument. Si sb
c’est null
le 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
à 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 null
le 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.