假设已阻止使用java.io
。使用Java / Groovy语言功能,将一个简单的"Hello World!"
文本文件写入磁盘有哪些替代方法?
答案 0 :(得分:4)
如果仅阻止java.io
(您说java.io
导入已被阻止),则可以使用java.nio
写入文件。
查看中央Files
课程。在java.nio
文件/文件夹中使用java.nio.Path
个对象表示,这些对象也是java.nio
包的一部分(而不是java.io
)。
将"Hello World!"
写入文件文件到磁盘的示例:
Files.write(Paths.get("/your/folder/text.txt"),
"Hello World!".getBytes(StandardCharsets.UTF_8));
// Or
Files.write(Paths.get("/your/folder/text.txt"),
Arrays.asList("Hello World!"), StandardCharsets.UTF_8);
答案 1 :(得分:3)
JNI直接与底层OS API对话。