如何在Kotlin中写入文件?没有什么我';我找到了工作

如何在Kotlin中写入文件?没有什么我';我找到了工作,kotlin,file-io,Kotlin,File Io,我在写文件时遇到了麻烦。这是我的密码: File("test.txt").printWriter().use { out -> out.println("First line") out.println("Second line") 我已经看了答案,但它们不起作用;gradle生成并运行,但test.txt保持为空。我也检查了Kotlin的文档,但什么也找不到 谢谢 编辑:如果我输入了文件的完整路径,那么它就可以工作。这对我来说很好,你的根

我在写文件时遇到了麻烦。这是我的密码:

File("test.txt").printWriter().use { out ->
            out.println("First line")
            out.println("Second line")
我已经看了答案,但它们不起作用;gradle生成并运行,但
test.txt
保持为空。我也检查了Kotlin的文档,但什么也找不到

谢谢


编辑:如果我输入了文件的完整路径,那么它就可以工作。

这对我来说很好,你的根目录是什么,你能用
println(file(“test.txt”).path)找到它吗?
?关于编辑,写入
文件(“test.txt”)
将写入位于
/test.txt
的文件(请参阅)。那是你正在看的文件吗?手动输入绝对路径时使用的路径是否相同?