=========================================================================

使用过程中,一定要注意close()掉各个读写流!!!!!

=========================================================================

1、将File、FileInputStream 转换为byte数组:

【new File(参数) 参数可以写绝对路径,也可以如下,写一个文件名,则本文件会生成在该项目的本目录下或者从本项目的根目录下查询是否有本文件】

File file = new File("test.txt");

InputStream input = new FileInputStream(file);

byte[] byt = new byte[input.available()];

input.read(byt);

2、将byte数组转换为InputStream:

byte[] byt = new byte[1024];

InputStream input = new ByteArrayInputStream(byt);

3、将byte数组转换为File:

File file = new File('');

OutputStream output = new FileOutputStream(file);

BufferedOutputStream bufferedOutput = new BufferedOutputStream(output);

bufferedOutput.write(byt);

=================================================================

参考地址:https://www.cnblogs.com/DylanZ/p/6269042.html

=================================================================

最新文章

  1. 求助sublime snippet
  2. opencart二次开发小记
  3. WPF学习笔记(一):数据绑定之元素到元素绑定
  4. Jquery实现简单到计时功能(setTimeout,setInterval)
  5. Dictionary、SortedDictionary、Hashtable 、SortedList
  6. Xcode编译错误和警告汇总<转>
  7. android学习笔记24——事件处理
  8. java反射1
  9. UVALive 7276 Wooden Signs (DP)
  10. linux信号量超过系统限制
  11. oracle批量导出AWR报告
  12. NSURLSessionDownloadTask 断点下载
  13. Textarea - 百度富文本编辑器插件UEditor
  14. 404 Not Found The requested URL * was not found on this server
  15. php条件语句(二)
  16. ML01 机器学习后利用混淆矩阵Confusion matrix 进行结果分析
  17. (二十九)java条件控制语句培训笔记
  18. Python 原生协程------asyncio
  19. python基础day1
  20. 410 for 循环 运算 改变循环的控制流 死循环 遍历数组 定义方法 有名函数匿名函数 定义函数的方法取值 date math 局部变量 函数 局部与全局变量 次幂/随机数/取绝对值/向上取整/平方根

热门文章

  1. CentOS7写汇编并编译运行汇编代码
  2. [LUOGU] 1717 钓鱼
  3. (3)zabbix用户管理
  4. CSS3-弹性盒模型-FlexBox
  5. Python编程快速上手--实践项目11.11.1
  6. Python9-封装-day26(大年初三)
  7. (转) 苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程(精)
  8. TSOJ--2018 江苏省省赛
  9. f-Strings:一种改进Python格式字符串的新方法
  10. IDEA避免JAVA文件自动引入import.*包