Langage

StringBuffer.Insert Méthode

Définition

Surcharges

Nom Description
Insert(Int32, String, Int32, Int32)

Ajouté dans 1.

Insert(Int32, Char[], Int32, Int32)

Ajouté dans 1.

Insert(Int32, ICharSequence, Int32, Int32)

Ajouté dans 1.

Insert(Int32, String)

Insère la chaîne dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Single)

Insère la représentation sous forme de chaîne du float spécifié dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Int64)

Insère la représentation sous forme de chaîne du long spécifié dans cette mémoire tampon au décalage spécifié.

Insert(Int32, ICharSequence)

Ajouté dans 1.

Insert(Int32, Double)

Insère la représentation sous forme de chaîne du tampon spécifié double à l’offset spécifié.

Insert(Int32, Char[])

Insère le tableau de caractères dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Char)

Insère le caractère dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Boolean)

Insère la représentation sous forme de chaîne du booléen spécifié dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Object)

Insère la représentation sous forme de chaîne de l’objet spécifié dans cette mémoire tampon au décalage spécifié.

Insert(Int32, Int32)

Insère la représentation sous forme de chaîne de l’entier spécifié dans cette mémoire tampon au décalage spécifié.

Insert(Int32, String, Int32, Int32)

Ajouté dans 1.

public Java.Lang.StringBuffer Insert(int dstOffset, string? s, int start, int end);
member this.Insert : int * string * int * int -> Java.Lang.StringBuffer

Paramètres

dstOffset
Int32

Index auquel insérer les caractères.

s
String

Séquence de caractères à insérer.

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’insertion.

Remarques

Ajouté à la version 1.5.

Java documentation pour java.lang.StringBuffer.insert(int, 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 à

Insert(Int32, Char[], Int32, Int32)

Ajouté dans 1.

[Android.Runtime.Register("insert", "(I[CII)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int index, char[]? str, int offset, int len);
[<Android.Runtime.Register("insert", "(I[CII)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * char[] * int * int -> Java.Lang.StringBuffer

Paramètres

index
Int32

index auquel insérer.

str
Char[]

Chaîne à insérer.

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’insertion.

Attributs

Exceptions

si chars c’est null.

si length , , start , start + length > chars.lengthindex ouindex > length()

Remarques

Ajouté dans la version 1.2.

Java documentation pour java.lang.StringBuffer.insert(int, 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 à

Insert(Int32, ICharSequence, Int32, Int32)

Ajouté dans 1.

[Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int dstOffset, Java.Lang.ICharSequence? s, int start, int end);
[<Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;II)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * Java.Lang.ICharSequence * int * int -> Java.Lang.StringBuffer

Paramètres

dstOffset
Int32

Index auquel insérer les caractères.

s
ICharSequence

Séquence de caractères à insérer.

start
Int32

Index de début inclusif dans la séquence de caractères.

end
Int32

Index de fin exclusif dans la séquence de caractères.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

s’il index est négatif ou supérieur à la longueur actuelle, start ou end est négatif, 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.insert(int, 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 à

Insert(Int32, String)

Insère la chaîne dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(ILjava/lang/String;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, string? str);
[<Android.Runtime.Register("insert", "(ILjava/lang/String;)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * string -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

str
String

Chaîne à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, java.lang.String).

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 à

Insert(Int32, Single)

Insère la représentation sous forme de chaîne du float spécifié dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(IF)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, float f);
[<Android.Runtime.Register("insert", "(IF)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * single -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

f
Single

float à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, float).

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 à

Insert(Int32, Int64)

Insère la représentation sous forme de chaîne du long spécifié dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(IJ)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, long l);
[<Android.Runtime.Register("insert", "(IJ)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * int64 -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

l
Int64

long à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, long).

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 à

Insert(Int32, ICharSequence)

Ajouté dans 1.

[Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int dstOffset, Java.Lang.ICharSequence? s);
[<Android.Runtime.Register("insert", "(ILjava/lang/CharSequence;)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * Java.Lang.ICharSequence -> Java.Lang.StringBuffer

Paramètres

dstOffset
Int32

Index auquel insérer les caractères.

s
ICharSequence

Séquence de caractères à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Ajouté à la version 1.5.

Java documentation pour java.lang.StringBuffer.insert(int, 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 à

Insert(Int32, Double)

Insère la représentation sous forme de chaîne du tampon spécifié double à l’offset spécifié.

[Android.Runtime.Register("insert", "(ID)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, double d);
[<Android.Runtime.Register("insert", "(ID)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * double -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

d
Double

double à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, double).

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 à

Insert(Int32, Char[])

Insère le tableau de caractères dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(I[C)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, char[]? str);
[<Android.Runtime.Register("insert", "(I[C)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * char[] -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

str
Char[]

Chaîne à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

si chars c’est null.

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, 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 à

Insert(Int32, Char)

Insère le caractère dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(IC)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, char c);
[<Android.Runtime.Register("insert", "(IC)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * char -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

c
Char

Caractère à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, 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 à

Insert(Int32, Boolean)

Insère la représentation sous forme de chaîne du booléen spécifié dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(IZ)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, bool b);
[<Android.Runtime.Register("insert", "(IZ)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * bool -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

b
Boolean

booléen à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, boolean).

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 à

Insert(Int32, Object)

Insère la représentation sous forme de chaîne de l’objet spécifié dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(ILjava/lang/Object;)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, Java.Lang.Object? obj);
[<Android.Runtime.Register("insert", "(ILjava/lang/Object;)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * Java.Lang.Object -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

obj
Object

objet à insérer (peut être null).

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(int, java.lang.Object).

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 à

Insert(Int32, Int32)

Insère la représentation sous forme de chaîne de l’entier spécifié dans cette mémoire tampon au décalage spécifié.

[Android.Runtime.Register("insert", "(II)Ljava/lang/StringBuffer;", "")]
public Java.Lang.StringBuffer Insert(int offset, int i);
[<Android.Runtime.Register("insert", "(II)Ljava/lang/StringBuffer;", "")>]
member this.Insert : int * int -> Java.Lang.StringBuffer

Paramètres

offset
Int32

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

i
Int32

entier à insérer.

Retours

Cette séquence de caractères après l’insertion.

Attributs

Exceptions

si index ou index > length().

Remarques

Java documentation pour java.lang.StringBuffer.insert(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 à