apidocs / com.srv4pos.commons.io / IOUtils / toCharArray

toCharArray

open static fun toCharArray(is: InputStream!): CharArray!

Get the contents of an InputStream as a character array using the default character encoding of the platform.

This method buffers the input internally, so there is no need to use a BufferedInputStream.

Parameters

is - InputStream!: the InputStream to read from

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
CharArray!: the requested character array

Since
Commons IO 1.1

open static fun toCharArray(is: InputStream!, encoding: String!): CharArray!

Get the contents of an InputStream as a character array using the specified character encoding.

Character encoding names can be found at IANA.

This method buffers the input internally, so there is no need to use a BufferedInputStream.

Parameters

is - InputStream!: the InputStream to read from

encoding - String!: the encoding to use, null means platform default

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
CharArray!: the requested character array

Since
Commons IO 1.1

open static fun toCharArray(input: Reader!): CharArray!

Get the contents of a Reader as a character array.

This method buffers the input internally, so there is no need to use a BufferedReader.

Parameters

input - Reader!: the Reader to read from

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
CharArray!: the requested character array

Since
Commons IO 1.1