Lenguaje

CharBuffer.Append Método

Definición

Sobrecargas

Nombre Description
Append(ICharSequence)

Anexa la secuencia de caracteres especificada a este búfer    (operación opcional).

Append(Char)

Anexa el carácter especificado a este búfer    (operación opcional).

Append(String)

Anexa la secuencia de caracteres especificada a este búfer    (operación opcional).

Append(ICharSequence, Int32, Int32)

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación opcional).

Append(String, Int32, Int32)

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación opcional).

Append(ICharSequence)

Anexa la secuencia de caracteres especificada a este búfer    (operación 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

Secuencia de caracteres que se va a anexar. Si csq es null, los cuatro caracteres se anexan a este búfer de caracteres "null" .

Devoluciones

Este búfer

Atributos

Excepciones

si remaining() es menor que la longitud de csq.

si no se puede realizar ningún cambio en el contenido de este búfer.

Comentarios

Anexa la secuencia de caracteres especificada a este búfer    (operación opcional).

Una invocación de este método del formulario dst.append(csq) se comporta exactamente de la misma manera que la invocación

dst.put(csq.toString())

Dependiendo de la especificación de toString para la secuencia csqde caracteres, es posible que no se anexe toda la secuencia. Por ejemplo, invocar el CharBuffer#toString() toString método de un búfer de caracteres devolverá una subsecuencia cuyo contenido depende de la posición y el límite del búfer.

Agregado en 1.5.

Java documentación para java.nio.CharBuffer.append(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

Append(Char)

Anexa el carácter especificado a este búfer    (operación 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

Carácter de 16 bits que se va a anexar

Devoluciones

Este búfer

Atributos

Excepciones

si la posición es igual o mayor que el límite.

si no se puede realizar ningún cambio en el contenido de este búfer.

Comentarios

Anexa el carácter especificado a este búfer    (operación opcional).

Una invocación de este método del formulario dst.append(c) se comporta exactamente de la misma manera que la invocación

dst.put(c)

Agregado en 1.5.

Java documentación para java.nio.CharBuffer.append(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

Append(String)

Anexa la secuencia de caracteres especificada a este búfer    (operación opcional).

public Java.Nio.CharBuffer? Append(string? csq);
member this.Append : string -> Java.Nio.CharBuffer

Parámetros

csq
String

Secuencia de caracteres que se va a anexar. Si csq es null, los cuatro caracteres se anexan a este búfer de caracteres "null" .

Devoluciones

Este búfer

Comentarios

Anexa la secuencia de caracteres especificada a este búfer    (operación opcional).

Una invocación de este método del formulario dst.append(csq) se comporta exactamente de la misma manera que la invocación

dst.put(csq.toString())

Dependiendo de la especificación de toString para la secuencia csqde caracteres, es posible que no se anexe toda la secuencia. Por ejemplo, invocar el CharBuffer#toString() toString método de un búfer de caracteres devolverá una subsecuencia cuyo contenido depende de la posición y el límite del búfer.

Agregado en 1.5.

Java documentación para java.nio.CharBuffer.append(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

Append(ICharSequence, Int32, Int32)

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación 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

Secuencia de caracteres desde la que se anexará una subsecuencia. Si csq es null, los caracteres se anexarán como si csq contenían los cuatro caracteres "null".

start
Int32

el primer carácter que se va a escribir, no debe ser negativo y no mayor que csq.length().

end
Int32

el último carácter que se va a escribir (excluyendo), debe ser menor que start y no mayor que csq.length().

Devoluciones

Este búfer

Atributos

Excepciones

si remaining() es menor que end - start.

si o start no end es válido.

si no se puede realizar ningún cambio en el contenido de este búfer.

Comentarios

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación opcional).

Una invocación de este método del formulario dst.append(csq, start, end) cuando csq no nulles , se comporta exactamente de la misma manera que la invocación

dst.put(csq.subSequence(start, end).toString())

Agregado en 1.5.

Java documentación para java.nio.CharBuffer.append(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

Append(String, Int32, Int32)

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación 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

Secuencia de caracteres desde la que se anexará una subsecuencia. Si csq es null, los caracteres se anexarán como si csq contenían los cuatro caracteres "null".

start
Int32
end
Int32

Devoluciones

Este búfer

Comentarios

Anexa una subsecuencia de la secuencia de caracteres especificada a este búfer    (operación opcional).

Una invocación de este método del formulario dst.append(csq, start, end) cuando csq no nulles , se comporta exactamente de la misma manera que la invocación

dst.put(csq.subSequence(start, end).toString())

Agregado en 1.5.

Java documentación para java.nio.CharBuffer.append(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