CharBuffer.Append 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 |
|---|---|
| Append(ICharSequence) |
Anexa a sequência de caracteres especificada a este buffer (operação opcional). |
| Append(Char) |
Anexa o caractere especificado a este buffer (operação opcional). |
| Append(String) |
Anexa a sequência de caracteres especificada a este buffer (operação opcional). |
| Append(ICharSequence, Int32, Int32) |
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional). |
| Append(String, Int32, Int32) |
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional). |
Append(ICharSequence)
Anexa a sequência de caracteres especificada a este buffer (operação opcional).
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_Handler")>]
abstract member Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence -> Java.Nio.CharBuffer
Parâmetros
- csq
- ICharSequence
A sequência de caracteres a ser acrescentada. Se csq for null, os quatro caracteres "null" serão acrescentados a esse buffer de caracteres.
Retornos
Este buffer
- Atributos
Exceções
if remaining() é menor que o comprimento do csq.
se nenhuma alteração puder ser feita no conteúdo desse buffer.
Comentários
Anexa a sequência de caracteres especificada a este buffer (operação opcional).
Uma invocação desse método do formulário dst.append(csq) se comporta exatamente da mesma maneira que a invocação
dst.put(csq.toString())
Dependendo da especificação de para a sequência toStringde csq caracteres , a sequência inteira pode não ser anexada. Por exemplo, invocar o CharBuffer#toString() toString método de um buffer de caracteres retornará uma subsequência cujo conteúdo depende da posição e do limite do buffer.
Adicionado em 1.5.
Documentação Java para java.nio.CharBuffer.append(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
Append(Char)
Anexa o caractere especificado a este buffer (operação opcional).
[Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")]
public virtual Java.Nio.CharBuffer? Append(char c);
[<Android.Runtime.Register("append", "(C)Ljava/nio/CharBuffer;", "GetAppend_CHandler")>]
abstract member Append : char -> Java.Nio.CharBuffer
override this.Append : char -> Java.Nio.CharBuffer
Parâmetros
- c
- Char
O caractere de 16 bits a ser anexado
Retornos
Este buffer
- Atributos
Exceções
se a posição for igual ou maior que o limite.
se nenhuma alteração puder ser feita no conteúdo desse buffer.
Comentários
Anexa o caractere especificado a este buffer (operação opcional).
Uma invocação desse método do formulário dst.append(c) se comporta exatamente da mesma maneira que a invocação
dst.put(c)
Adicionado em 1.5.
Documentação Java para java.nio.CharBuffer.append(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
Append(String)
Anexa a sequência de caracteres especificada a este buffer (operação opcional).
public Java.Nio.CharBuffer? Append(string? csq);
member this.Append : string -> Java.Nio.CharBuffer
Parâmetros
- csq
- String
A sequência de caracteres a ser acrescentada. Se csq for null, os quatro caracteres "null" serão acrescentados a esse buffer de caracteres.
Retornos
Este buffer
Comentários
Anexa a sequência de caracteres especificada a este buffer (operação opcional).
Uma invocação desse método do formulário dst.append(csq) se comporta exatamente da mesma maneira que a invocação
dst.put(csq.toString())
Dependendo da especificação de para a sequência toStringde csq caracteres , a sequência inteira pode não ser anexada. Por exemplo, invocar o CharBuffer#toString() toString método de um buffer de caracteres retornará uma subsequência cujo conteúdo depende da posição e do limite do buffer.
Adicionado em 1.5.
Documentação Java para java.nio.CharBuffer.append(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
Append(ICharSequence, Int32, Int32)
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional).
[Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")]
public virtual Java.Nio.CharBuffer? Append(Java.Lang.ICharSequence? csq, int start, int end);
[<Android.Runtime.Register("append", "(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer;", "GetAppend_Ljava_lang_CharSequence_IIHandler")>]
abstract member Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
override this.Append : Java.Lang.ICharSequence * int * int -> Java.Nio.CharBuffer
Parâmetros
- csq
- ICharSequence
A sequência de caracteres da qual uma subsequência será anexada. Se csq for null, então os caracteres serão anexados como se csq contivessem os quatro caracteres "null".
- start
- Int32
o primeiro caractere a ser escrito não deve ser negativo e não deve ser maior que csq.length().
- end
- Int32
o último caractere a ser escrito (excluindo), deve ser menor start e não maior que csq.length().
Retornos
Este buffer
- Atributos
Exceções
se remaining() for menor que end - start.
se for start inválido end .
se nenhuma alteração puder ser feita no conteúdo desse buffer.
Comentários
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional).
Uma invocação desse método da forma dst.append(csq, start, end) quando csq não nullé , se comporta exatamente da mesma maneira que a invocação
dst.put(csq.subSequence(start, end).toString())
Adicionado em 1.5.
Documentação Java para java.nio.CharBuffer.append(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
Append(String, Int32, Int32)
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional).
public Java.Nio.CharBuffer? Append(string? csq, int start, int end);
member this.Append : string * int * int -> Java.Nio.CharBuffer
Parâmetros
- csq
- String
A sequência de caracteres da qual uma subsequência será anexada. Se csq for null, então os caracteres serão anexados como se csq contivessem os quatro caracteres "null".
- start
- Int32
- end
- Int32
Retornos
Este buffer
Comentários
Anexa uma subsequência da sequência de caracteres especificada a esse buffer (operação opcional).
Uma invocação desse método da forma dst.append(csq, start, end) quando csq não nullé , se comporta exatamente da mesma maneira que a invocação
dst.put(csq.subSequence(start, end).toString())
Adicionado em 1.5.
Documentação Java para java.nio.CharBuffer.append(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.