writeLines

inline fun Path.writeLines(lines: Iterable<CharSequence>, charset: Charset = Charsets.UTF_8, vararg options: OpenOption): Path(source)

Write the specified collection of char sequences lines to a file terminating each one with the platform's line separator.

By default, the file will be overwritten if it already exists, but you can control this behavior with options.

Since Kotlin

1.5

Parameters

charset

character set to use for writing text, UTF-8 by default.


inline fun Path.writeLines(lines: Sequence<CharSequence>, charset: Charset = Charsets.UTF_8, vararg options: OpenOption): Path(source)

Write the specified sequence of char sequences lines to a file terminating each one with the platform's line separator.

By default, the file will be overwritten if it already exists, but you can control this behavior with options.

Since Kotlin

1.5

Parameters

charset

character set to use for writing text, UTF-8 by default.