StringBuffer.Insert Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.