StringBuffer.Insert Méthode

Définition

Surcharges

Insert(Int32, String, Int32, Int32)

Ajouté dans 1.

Insert(Int32, ICharSequence)

Ajouté dans 1.

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, 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, Char)

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

Insert(Int32, Char[])

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

Insert(Int32, Double)

Insère la représentation sous forme de chaîne du tampon spécifié double à l’offset 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, 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, 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, String)

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

Insert(Int32, ICharSequence, Int32, Int32)

Ajouté dans 1.

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

Ajouté dans 1.

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
s
String
start
Int32
end
Int32

Retours

Remarques

Ajouté à la version 1.5.

Documentation Java 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 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 à

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
s
ICharSequence

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

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

Ajouté à la version 1.5.

Documentation Java 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 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 à

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
obj
Object

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

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

Documentation Java 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 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 à

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
b
Boolean

booléen à insérer.

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

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

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 à

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
c
Char

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

Documentation Java pour java.lang.StringBuffer.insert(int, char).

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 à

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

Retours

Attributs

Exceptions

si index ou index > length().

si chars c’est null.

Remarques

Documentation Java pour java.lang.StringBuffer.insert(int, char[]).

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 à

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
Double

double à insérer.

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

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

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 à

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
i
Int32

entier à insérer.

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

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

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
l
Int64

long à insérer.

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

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

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 à

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
f
Single

float à insérer.

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

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

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 à

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
str
String

Retours

Attributs

Exceptions

si index ou index > length().

Remarques

Documentation Java 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 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 à

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

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.

Documentation Java 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 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 à

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

Retours

Attributs

Exceptions

si chars c’est null.

si length , , start , index start + length > chars.lengthouindex > length()

Remarques

Ajouté dans la version 1.2.

Documentation Java 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 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 à