使用apache.commons.io包快速实现将指定的内容写入文件

简介: 使用apache.commons.io包快速实现将指定的内容写入文件

准备工作

首先要引入org.apache.commons.io相关的依赖jar包
本文使用的是 commons-io:commons-io:2.6

代码如下

String filename = "C:\\Users\\lenovo\\Desktop\\db2备份\\kkk.sh";
    File shellFile = new File(filename);
    //创建文件
    FileUtils.forceMkdirParent(shellFile);
    //将内容写入文件,false表示不追加内容,每次直接覆盖文件
    FileUtils.write(shellFile,"aslkfkjasl;jdfas我是一直","utf-8",false);

执行完之后,我们看到该目录下面出现了一个文件

打开文件

顺便说一句:也可以使用 writeStringToFile方法,效果一样

FileUtils.writeStringToFile(shellFile,content,"utf-8",false);


相关文章
|
6月前
|
Java API Apache
使用 Apache PDFBox 操作PDF文件
Apache PDFBox库是一个开源的Java工具,专门用于处理PDF文档。它允许用户创建全新的PDF文件,编辑现有的PDF文档,以及从PDF文件中提取内容。此外,Apache PDFBox还提供了一些命令行实用工具。
516 6
|
2月前
|
Apache
多应用模式下,忽略项目的入口文件,重写Apache规则
本文介绍了在多应用模式下,如何通过编辑Apache的.htaccess文件来重写URL规则,从而实现忽略项目入口文件index.php进行访问的方法。
|
3月前
|
安全 搜索推荐 数据挖掘
文件解析的终极工具:Apache Tika
文件解析的终极工具:Apache Tika
176 0
|
5月前
|
easyexcel Java API
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
|
5月前
|
存储 Go API
Go 语言基础之常用包【flag、time、strconv、io】(2)
Go 语言基础之常用包【flag、time、strconv、io】
|
5月前
|
存储 Unix Go
Go 语言基础之常用包【flag、time、strconv、io】(1)
Go 语言基础之常用包【flag、time、strconv、io】
|
6月前
|
安全 Go
Golang深入浅出之-Go语言标准库中的文件读写:io/ioutil包
【4月更文挑战第27天】Go语言的`io/ioutil`包提供简单文件读写,适合小文件操作。本文聚焦`ReadFile`和`WriteFile`函数,讨论错误处理、文件权限、大文件处理和编码问题。避免错误的关键在于检查错误、设置合适权限、采用流式读写及处理编码。遵循这些最佳实践能提升代码稳定性。
77 0
|
6月前
|
XML JSON Apache
【Android】如何获得Apache服务器的JSON文件数据
【Android】如何获得Apache服务器的JSON文件数据
131 0
【apache-maven-3.5.4\conf\setting文件配置】
【apache-maven-3.5.4\conf\setting文件配置】
140 0
编译netty报错缺少 io.netty.collection 包 解决方案
编译netty报错缺少 io.netty.collection 包 解决方案
76 0
下一篇
无影云桌面