不使用java.io写入磁盘

kin*_*iko 6 java groovy

假设使用java.io已被阻止."Hello World!"使用Java/Groovy语言功能,将一个简单的文本文件写入磁盘有哪些替代方法?

icz*_*cza 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);
Run Code Online (Sandbox Code Playgroud)