Lenguaje

StringBuffer.Insert Método

Definición

Sobrecargas

Nombre Description
Insert(Int32, String, Int32, Int32)

Agregado en 1.

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

Agregado en 1.

Insert(Int32, ICharSequence, Int32, Int32)

Agregado en 1.

Insert(Int32, String)

Inserta la cadena en este búfer en el desplazamiento especificado.

Insert(Int32, Single)

Inserta la representación de cadena del float especificado en este búfer en el desplazamiento especificado.

Insert(Int32, Int64)

Inserta la representación de cadena del long especificado en este búfer en el desplazamiento especificado.

Insert(Int32, Object)

Inserta la representación de cadena del objeto especificado en este búfer en el desplazamiento especificado.

Insert(Int32, Double)

Inserta la representación de cadena del especificado en este búfer doble en el desplazamiento especificado.

Insert(Int32, Char[])

Inserta la matriz de caracteres en este búfer en el desplazamiento especificado.

Insert(Int32, Char)

Inserta el carácter en este búfer en el desplazamiento especificado.

Insert(Int32, Boolean)

Inserta la representación de cadena del booleano especificado en este búfer en el desplazamiento especificado.

Insert(Int32, ICharSequence)

Agregado en 1.

Insert(Int32, Int32)

Inserta la representación de cadena del entero especificado en este búfer en el desplazamiento especificado.

Insert(Int32, String, Int32, Int32)

Agregado en 1.

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

Parámetros

dstOffset
Int32

Índice en el que se van a insertar los caracteres.

s
String

Secuencia de caracteres que se va a insertar.

start
Int32

Índice de inicio inclusivo del intervalo.

end
Int32

Índice final exclusivo del intervalo.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Comentarios

Agregado en 1.5.

Java documentación para java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

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

Parámetros

index
Int32

índice en el que se va a insertar.

str
Char[]

La cadena que se insertará.

offset
Int32

Desplazamiento en el que se realiza la operación.

len
Int32

Número de elementos que se van a procesar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si chars es null.

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

Comentarios

Agregado en la versión 1.2.

Java documentación para java.lang.StringBuffer.insert(int, char[], int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, ICharSequence, Int32, Int32)

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

Parámetros

dstOffset
Int32

Índice en el que se van a insertar los caracteres.

s
ICharSequence

Secuencia char que se va a insertar.

start
Int32

Índice de inicio inclusivo en la secuencia char.

end
Int32

Índice final exclusivo de la secuencia char.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index es negativo o mayor que la longitud actual, start o end son negativos, start es mayor que o end es mayor que end la longitud de s.

Comentarios

Agregado en 1.5.

Java documentación para java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, String)

Inserta la cadena en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

str
String

La cadena que se insertará.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Single)

Inserta la representación de cadena del float especificado en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

f
Single

float que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Int64)

Inserta la representación de cadena del long especificado en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

l
Int64

long que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Object)

Inserta la representación de cadena del objeto especificado en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

obj
Object

el objeto que se va a insertar (puede ser null).

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, java.lang.Object).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Double)

Inserta la representación de cadena del especificado en este búfer doble en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

d
Double

el doble que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, double).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Char[])

Inserta la matriz de caracteres en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

str
Char[]

La cadena que se insertará.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

si chars es null.

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, char[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Char)

Inserta el carácter en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

c
Char

Carácter que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, char).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Boolean)

Inserta la representación de cadena del booleano especificado en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

b
Boolean

booleano que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, ICharSequence)

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

Parámetros

dstOffset
Int32

Índice en el que se van a insertar los caracteres.

s
ICharSequence

Secuencia char que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Agregado en 1.5.

Java documentación para java.lang.StringBuffer.insert(int, java.lang.CharSequence).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Int32, Int32)

Inserta la representación de cadena del entero especificado en este búfer en el desplazamiento especificado.

[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

Parámetros

offset
Int32

Desplazamiento en el que se realiza la operación.

i
Int32

entero que se va a insertar.

Devoluciones

Esta secuencia de caracteres después de la inserción.

Atributos

Excepciones

si index o index > length().

Comentarios

Java documentación para java.lang.StringBuffer.insert(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a