Linguaggio

StringBuffer.Insert Metodo

Definizione

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.

s
ICharSequence

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.

s
ICharSequence

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.

Si applica a