Kotlin Files readAllBytes readAllLines readString
- import java.nio.charset.StandardCharsets
- import java.nio.file.Files
- import java.nio.file.Path
- import java.nio.file.Paths
-
- fun main(args: Array<String>) {
- val filePath = "./myfile.txt"
-
- val path: Path = Paths.get(filePath)
- val bytes: ByteArray = Files.readAllBytes(path)
- val content = String(bytes, StandardCharsets.UTF_8)
-
- println(content)
- }
- import java.nio.file.Files
- import java.nio.file.Path
- import java.nio.file.Paths
-
- fun main(args: Array<String>) {
- val filePath = "./myfile.txt"
- val path: Path = Paths.get(filePath)
- val lines = Files.readAllLines(path)
- lines.forEach {
- println(it)
- }
- }
- import java.nio.charset.StandardCharsets
- import java.nio.file.Files
- import java.nio.file.Path
- import java.nio.file.Paths
-
- fun main(args: Array<String>) {
- val filePath = "./myfile.txt"
- val path: Path = Paths.get(filePath)
- val string = Files.readString(path, StandardCharsets.UTF_8)
- println(string)
- }