Java 字节流转化为文件

分手后的思念是犯贱 2022-04-16 04:45 924阅读 0赞

已知:byte[] bytes=new FileToBytes().TurnBytes();

String btt=bytes.toString();

上面是别人给的,转化为数组类型的二进制文件流。

下面我要实现的是,把二进制码转化为文件存储到指定的目录,代码实现如下:

public int TurnFile(String fileStream,String path) {
int flag=0;
try {
byte[] byteStream=new BASE64Decoder().decodeBuffer(fileStream);
System.out.println(“base64解码:=”+byteStream);
OutputStream out=new FileOutputStream(path);
out.write(byteStream, 0, byteStream.length);
out.flush();
out.close();
flag=1;
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return flag;
}

发表评论

表情:
评论列表 (有 0 条评论,924人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java知识【节流

    目录 1,字节流 1.1:IO流概述和分类【理解】 1.2:字节流写数据【应用】 1.3:字节流写数据的三种方式【应用】 1.4:字节流写数据的两个小问题【应用】

    相关 IO复制文件节流

    复制文件 通过该原理,我们知道我们应该采用字节流。(图片) 而字节流有4种方式,所以做这个题目我们有4种方式。重点第4种。 public class Copy