ここに、ここから抜粋したスニペットがあります。
import static java.nio.file.StandardOpenOption.*;
Path logfile = ...;
// Convert the string to a
// byte array.
String s = ...;
byte data[] = s.getBytes();
try (OutputStream out = new BufferedOutputStream(
logfile.newOutputStream(CREATE, APPEND))) {
...
out.write(data, 0, data.length);
} catch (IOException x) {
System.err.println(x);
}
ただし、ログファイル (Path オブジェクト) を newOutputStream メソッドでコンパイルすることはできません... Files.newOutputStream(path,StandardOpenOption ..); のみでコンパイルできます。