Lenguaje

BufferedWriter.Write(Char[], Int32, Int32) Método

Definición

Escribe una parte de una matriz de caracteres.

[Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")]
public override void Write(char[]? cbuf, int off, int len);
[<Android.Runtime.Register("write", "([CII)V", "GetWrite_arrayCIIHandler")>]
override this.Write : char[] * int * int -> unit

Parámetros

cbuf
Char[]

Matriz de caracteres

off
Int32

Desplazamiento desde el que empezar a leer caracteres

len
Int32

Número de caracteres que se van a escribir

Atributos

Excepciones

si offset es o count , o si offset + count es mayor que el tamaño de buffer.

si se cierra este escritor u se produce otro error de E/S.

Comentarios

Escribe una parte de una matriz de caracteres.

Normalmente, este método almacena caracteres de la matriz especificada en el búfer de esta secuencia, vaciando el búfer en la secuencia subyacente según sea necesario. Sin embargo, si la longitud solicitada es al menos tan grande como el búfer, este método vaciará el búfer y escribirá los caracteres directamente en la secuencia subyacente. Por lo tanto, los valores redundantes BufferedWriterno copiarán los datos innecesariamente.

Java documentación para java.io.BufferedWriter.write(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