11hutool实战:FileUtil 文件工具类(写入,追加文件)

简介: 11hutool实战:FileUtil 文件工具类(写入,追加文件)

image.png

用途:FileUtil 文件工具类(写入,追加文件)

使用场景

提供了多种写入和追加文件的方式

项目引用

此博文的依据:hutool-5.6.5版本源码

image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png

    //将流的内容写入文件 此方法会自动关闭输入流
    try {
      String str = "writeFromStreamTest内容1 \n writeFromStreamTest内容2";
      byte[] sb = str.getBytes();
      //内存读写流 不用回收关闭
      ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(sb);
      FileUtil.writeFromStream(byteArrayInputStream,"C:\\Users\\Administrator\\Desktop\\xuzhu\\writeFromStreamTest.txt");
    }catch (IORuntimeException e){
      //抛出一个运行时异常(直接停止掉程序)
      throw new RuntimeException("运行时异常",e);
    }

image.pngimage.png

目录
相关文章
hutool实现文件追加内容
hutool实现文件追加内容
hutool实现文件追加内容
|
缓存 NoSQL Java
【JetCache】JetCache的使用方法与步骤
【JetCache】JetCache的使用方法与步骤
7963 1
|
7月前
|
存储 NoSQL Java
重写 equals 时为什么一定要重写 hashCode ?
我是小假 期待与你的下一次相遇 ~
310 1
|
7月前
|
监控 安全 应用服务中间件
网站出现“SSL handshake failed“?SSL握手失败(525)的错误修复指南
本文详细解析了Cloudflare中常见的SSL握手失败(525)错误,从问题定义到根源分析,再到具体解决方案,提供了一站式修复指南。通过检查证书域名匹配、有效性及时钟同步等问题,结合Nginx/Apache配置调整与Cloudflare设置优化,帮助用户彻底解决525错误。同时,文章还提供了预防措施,如自动续期和SSL状态监控,确保网站长期稳定运行。跟随步骤操作,可有效避免SSL相关故障,保障网站安全访问。
5187 0
网站出现“SSL handshake failed“?SSL握手失败(525)的错误修复指南
|
Java Spring
SpringBoot: 启动Banner在线生成工具
SpringBoot: 启动Banner在线生成工具
37100 1
SpringBoot: 启动Banner在线生成工具
|
Oracle 关系型数据库 Windows
如何彻底卸载 IDEA,将IDEA完全删除
本文提供了一个详细的教程,指导用户如何彻底卸载 IntelliJ IDEA,包括使用Uninstall.exe程序和通过注册表删除残留项的步骤。
8597 3
如何彻底卸载 IDEA,将IDEA完全删除
|
存储 前端开发 Java
Java后端如何进行文件上传和下载 —— 本地版(文末配绝对能用的源码,超详细,超好用,一看就懂,博主在线解答) 文件如何预览和下载?(超简单教程)
本文详细介绍了在Java后端进行文件上传和下载的实现方法,包括文件上传保存到本地的完整流程、文件下载的代码实现,以及如何处理文件预览、下载大小限制和运行失败的问题,并提供了完整的代码示例。
5391 2