Langage

CharBuffer.Append Méthode

Définition

Surcharges

Nom Description
Append(ICharSequence)

Ajoute la séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

Append(Char)

Ajoute le caractère spécifié à cette mémoire tampon&   ; (opération facultative).

Append(String)

Ajoute la séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

Append(ICharSequence, Int32, Int32)

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

Append(String, Int32, Int32)

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

Append(ICharSequence)

Ajoute la séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

[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

Paramètres

csq
ICharSequence

Séquence de caractères à ajouter. Si csq c’est nullle cas, les quatre caractères "null" sont ajoutés à cette mémoire tampon de caractères.

Retours

Cette mémoire tampon

Attributs

Exceptions

si remaining() elle est inférieure à la longueur de csq.

si aucune modification ne peut être apportée au contenu de cette mémoire tampon.

Remarques

Ajoute la séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

Un appel de cette méthode du formulaire dst.append(csq) se comporte exactement de la même façon que l’appel

dst.put(csq.toString())

Selon la spécification de la séquence toStringde csq caractères, la séquence entière peut ne pas être ajoutée. Par exemple, l’appel de la CharBuffer#toString() toString méthode d’une mémoire tampon de caractères retourne une sous-séquence dont le contenu dépend de la position et de la limite de la mémoire tampon.

Ajouté à la version 1.5.

Java documentation pour java.nio.CharBuffer.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 caractère spécifié à cette mémoire tampon&   ; (opération facultative).

[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

Paramètres

c
Char

Char 16 bits à ajouter

Retours

Cette mémoire tampon

Attributs

Exceptions

si la position est égale ou supérieure à la limite.

si aucune modification ne peut être apportée au contenu de cette mémoire tampon.

Remarques

Ajoute le caractère spécifié à cette mémoire tampon&   ; (opération facultative).

Un appel de cette méthode du formulaire dst.append(c) se comporte exactement de la même façon que l’appel

dst.put(c)

Ajouté à la version 1.5.

Java documentation pour java.nio.CharBuffer.append(char).

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 séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

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

Paramètres

csq
String

Séquence de caractères à ajouter. Si csq c’est nullle cas, les quatre caractères "null" sont ajoutés à cette mémoire tampon de caractères.

Retours

Cette mémoire tampon

Remarques

Ajoute la séquence de caractères spécifiée à cette mémoire tampon&   ; (opération facultative).

Un appel de cette méthode du formulaire dst.append(csq) se comporte exactement de la même façon que l’appel

dst.put(csq.toString())

Selon la spécification de la séquence toStringde csq caractères, la séquence entière peut ne pas être ajoutée. Par exemple, l’appel de la CharBuffer#toString() toString méthode d’une mémoire tampon de caractères retourne une sous-séquence dont le contenu dépend de la position et de la limite de la mémoire tampon.

Ajouté à la version 1.5.

Java documentation pour java.nio.CharBuffer.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(ICharSequence, Int32, Int32)

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

[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

Paramètres

csq
ICharSequence

Séquence de caractères à partir de laquelle une sous-séquence sera ajoutée. Si csq c’est nullle cas, les caractères seront ajoutés comme s’ils csq contenaient les quatre caractères "null".

start
Int32

le premier char à écrire, ne doit pas être négatif et pas supérieur à csq.length().

end
Int32

le dernier caractère à écrire (à l’exclusion), doit être inférieur start et non supérieur à csq.length().

Retours

Cette mémoire tampon

Attributs

Exceptions

si remaining() elle end - startest inférieure à .

si l’une ou l’autre startend n’est pas valide.

si aucune modification ne peut être apportée au contenu de cette mémoire tampon.

Remarques

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

Un appel de cette méthode du formulaire dst.append(csq, start, end) quand csq ce n’est pas null, se comporte exactement de la même façon que l’appel

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

Ajouté à la version 1.5.

Java documentation pour java.nio.CharBuffer.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, Int32, Int32)

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

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

Paramètres

csq
String

Séquence de caractères à partir de laquelle une sous-séquence sera ajoutée. Si csq c’est nullle cas, les caractères seront ajoutés comme s’ils csq contenaient les quatre caractères "null".

start
Int32
end
Int32

Retours

Cette mémoire tampon

Remarques

Ajoute une sous-séquence de la séquence de caractères spécifiée à cette mémoire tampon  ;   ; (opération facultative).

Un appel de cette méthode du formulaire dst.append(csq, start, end) quand csq ce n’est pas null, se comporte exactement de la même façon que l’appel

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

Ajouté à la version 1.5.

Java documentation pour java.nio.CharBuffer.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 à