StringBuffer.Insert Método

Definição

Sobrecargas

Nome Description
Insert(Int32, String, Int32, Int32)

Adicionado em 1.

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

Adicionado em 1.

Insert(Int32, ICharSequence, Int32, Int32)

Adicionado em 1.

Insert(Int32, String)

Insere a cadeia de caracteres nesse buffer no deslocamento especificado.

Insert(Int32, Single)

Insere a representação de cadeia de caracteres do float especificado nesse buffer no deslocamento especificado.

Insert(Int32, Int64)

Insere a representação de cadeia de caracteres do longo especificado nesse buffer no deslocamento especificado.

Insert(Int32, ICharSequence)

Adicionado em 1.

Insert(Int32, Double)

Insere a representação de cadeia de caracteres do especificado nesse buffer duplo no deslocamento especificado.

Insert(Int32, Char[])

Insere a matriz de caracteres nesse buffer no deslocamento especificado.

Insert(Int32, Char)

Insere o caractere nesse buffer no deslocamento especificado.

Insert(Int32, Boolean)

Insere a representação de cadeia de caracteres do booliano especificado nesse buffer no deslocamento especificado.

Insert(Int32, Object)

Insere a representação de cadeia de caracteres do objeto especificado nesse buffer no deslocamento especificado.

Insert(Int32, Int32)

Insere a representação de cadeia de caracteres do inteiro especificado nesse buffer no deslocamento especificado.

Insert(Int32, String, Int32, Int32)

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

O índice no qual inserir os caracteres.

s
String

A sequência de caracteres a ser inserida.

start
Int32

O índice de início inclusivo do intervalo.

end
Int32

O índice final exclusivo do intervalo.

Retornos

Essa sequência de caracteres após a inserção.

Comentários

Adicionado em 1.5.

Documentação Java para java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

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

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

o índice no qual inserir.

str
Char[]

A cadeia de caracteres a ser inserida.

offset
Int32

O deslocamento no qual a operação é executada.

len
Int32

O número de elementos a serem processados.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se chars for null.

selength , start , start + length > chars.lengthindex ouindex > length()

Comentários

Adicionado em 1.2.

Documentação Java para java.lang.StringBuffer.insert(int, char[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, ICharSequence, Int32, Int32)

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

O índice no qual inserir os caracteres.

s
ICharSequence

A sequência de caracteres a ser inserida.

start
Int32

O índice de início inclusivo na sequência de caracteres.

end
Int32

O índice final exclusivo na sequência de caracteres.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index for negativo ou maior que o comprimento atual, start ou end se for negativo, start for maior ou endend maior que o comprimento de s.

Comentários

Adicionado em 1.5.

Documentação Java para java.lang.StringBuffer.insert(int, java.lang.CharSequence, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, String)

Insere a cadeia de caracteres nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

str
String

A cadeia de caracteres a ser inserida.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Single)

Insere a representação de cadeia de caracteres do float especificado nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

f
Single

o float a ser inserido.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, float).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Int64)

Insere a representação de cadeia de caracteres do longo especificado nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

l
Int64

o tempo de inserção.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, ICharSequence)

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

O índice no qual inserir os caracteres.

s
ICharSequence

A sequência de caracteres a ser inserida.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Adicionado em 1.5.

Documentação Java para java.lang.StringBuffer.insert(int, java.lang.CharSequence).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Double)

Insere a representação de cadeia de caracteres do especificado nesse buffer duplo no deslocamento 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

O deslocamento no qual a operação é executada.

d
Double

o duplo a ser inserido.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, double).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Char[])

Insere a matriz de caracteres nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

str
Char[]

A cadeia de caracteres a ser inserida.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

se chars for null.

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, char[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Char)

Insere o caractere nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

c
Char

O caractere a ser inserido.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, char).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Boolean)

Insere a representação de cadeia de caracteres do booliano especificado nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

b
Boolean

o booliano a ser inserido.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Object)

Insere a representação de cadeia de caracteres do objeto especificado nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

obj
Object

o objeto a ser inserido (pode ser nulo).

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, java.lang.Object).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Insert(Int32, Int32)

Insere a representação de cadeia de caracteres do inteiro especificado nesse buffer no deslocamento 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

O deslocamento no qual a operação é executada.

i
Int32

o inteiro a ser inserido.

Retornos

Essa sequência de caracteres após a inserção.

Atributos

Exceções

se index ou index > length().

Comentários

Documentação Java para java.lang.StringBuffer.insert(int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a