Java-使用java7将文件转换为Byte数组,反之亦然

时间:2013-04-23 17:22:30

标签: java bytearray java-7

请通过举例说明以下语法来解释我:

static byte[] readAllBytes(Path path)
static Path write(Path path, byte[] bytes, OpenOption... options)

我对路径,字节有一个粗略的想法,但OpenOption!所以一个例子将是最好的。 该代码与java 7相关。

2 个答案:

答案 0 :(得分:2)

Files class documentation中有这样的例子。

 Path path = ...
 byte[] bytes = ...
 Files.write(path, bytes, StandardOpenOption.APPEND);

答案 1 :(得分:0)

代码示例:

Path path = Paths.get(pathToFile);
byte[] bArray = new byte[0];
try {
    bArray = Files.readAllBytes(path);
} catch (IOException e) {
    e.printStackTrace();
}