StringBuffer.Insert 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
| 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é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é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.