StringBuffer.Insert Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Insert(Int32, String, Int32, Int32) |
Aggiunta in 1. |
| Insert(Int32, Char[], Int32, Int32) |
Aggiunta in 1. |
| Insert(Int32, ICharSequence, Int32, Int32) |
Aggiunta in 1. |
| Insert(Int32, String) |
Inserisce la stringa in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Single) |
Inserisce la rappresentazione di stringa del float specificato in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Int64) |
Inserisce la rappresentazione di stringa dell'oggetto specificato lungo in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, ICharSequence) |
Aggiunta in 1. |
| Insert(Int32, Double) |
Inserisce la rappresentazione di stringa dell'oggetto specificato in questo buffer double in corrispondenza dell'offset specificato. |
| Insert(Int32, Char[]) |
Inserisce la matrice di caratteri in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Char) |
Inserisce il carattere in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Boolean) |
Inserisce la rappresentazione di stringa del valore booleano specificato in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Object) |
Inserisce la rappresentazione di stringa dell'oggetto specificato in questo buffer in corrispondenza dell'offset specificato. |
| Insert(Int32, Int32) |
Inserisce la rappresentazione di stringa dell'intero specificato in questo buffer in corrispondenza dell'offset specificato. |
Insert(Int32, String, Int32, Int32)
Aggiunta in 1.
public Java.Lang.StringBuffer Insert(int dstOffset, string? s, int start, int end);
member this.Insert : int * string * int * int -> Java.Lang.StringBuffer
Parametri
- dstOffset
- Int32
Indice in corrispondenza del quale inserire i caratteri.
- s
- String
Sequenza di caratteri da inserire.
- start
- Int32
Indice iniziale inclusivo dell'intervallo.
- end
- Int32
Indice finale esclusivo dell'intervallo.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
Commenti
Aggiunto nella versione 1.5.
per java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Char[], Int32, Int32)
Aggiunta in 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
Parametri
- index
- Int32
indice in corrispondenza del quale inserire.
- str
- Char[]
Stringa da inserire.
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- len
- Int32
Numero di elementi da elaborare.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se chars è null.
se length , start , start +
length > chars.length, index o index >
length()
Commenti
Aggiunta nella versione 1.2.
per java.lang.StringBuffer.insert(int, char[], int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, ICharSequence, Int32, Int32)
Aggiunta in 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
Parametri
- dstOffset
- Int32
Indice in corrispondenza del quale inserire i caratteri.
Sequenza char da inserire.
- start
- Int32
Indice iniziale inclusivo nella sequenza char.
- end
- Int32
Indice finale esclusivo nella sequenza char.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index è negativo o maggiore della lunghezza start corrente o end è negativo, start è maggiore end di o end è maggiore della lunghezza di s.
Commenti
Aggiunto nella versione 1.5.
per java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, String)
Inserisce la stringa in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- str
- String
Stringa da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Single)
Inserisce la rappresentazione di stringa del float specificato in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- f
- Single
oggetto float da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, float).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Int64)
Inserisce la rappresentazione di stringa dell'oggetto specificato lungo in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- l
- Int64
long da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, long).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, ICharSequence)
Aggiunta in 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
Parametri
- dstOffset
- Int32
Indice in corrispondenza del quale inserire i caratteri.
Sequenza char da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
Aggiunto nella versione 1.5.
per java.lang.StringBuffer.insert(int, java.lang.CharSequence).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Double)
Inserisce la rappresentazione di stringa dell'oggetto specificato in questo buffer double in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- d
- Double
oggetto double da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, double).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Char[])
Inserisce la matrice di caratteri in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- str
- Char[]
Stringa da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
se chars è null.
Commenti
per java.lang.StringBuffer.insert(int, char[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Char)
Inserisce il carattere in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- c
- Char
Carattere da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, char).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Boolean)
Inserisce la rappresentazione di stringa del valore booleano specificato in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- b
- Boolean
valore booleano da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, boolean).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Object)
Inserisce la rappresentazione di stringa dell'oggetto specificato in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- obj
- Object
oggetto da inserire (può essere null).
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Insert(Int32, Int32)
Inserisce la rappresentazione di stringa dell'intero specificato in questo buffer in corrispondenza dell'offset specificato.
[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
Parametri
- offset
- Int32
Offset in corrispondenza del quale viene eseguita l'operazione.
- i
- Int32
intero da inserire.
Valori restituiti
Sequenza di caratteri dopo l'inserimento.
- Attributi
Eccezioni
se index o index > length().
Commenti
per java.lang.StringBuffer.insert(int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.