文件处理(如果文件存在则追加,不存在则生成多级文件夹以及txt目录)
public static void writeFile(String path,String fileName,String content) throws IOException {
File file = new File(path);
if(!file.exists()){
try {
boolean mkdirs = file.mkdirs();//按照该目录创建文件夹
if(mkdirs==true){
File filetxt = new File(fileName);
filetxt.createNewFile();//创建文件
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
FileWriter writer = null;
try {
writer = new FileWriter(path+"/"+fileName, true);
writer.write(content);
} catch (IOException e) {
e.printStackTrace();
} finally {
if (writer != null) {
writer.close();
}
}
}
public static void main(String[] args){
try {
writeFile("D://wth/my","tu.txt","i love you");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
转载于:https://www.cnblogs.com/wth21-1314/p/9797377.html
文件处理(如果文件存在则追加,不存在则生成多级文件夹以及txt目录)相关推荐
- python生成多级文件夹_Python zipfile压缩文件和文件夹(支持多级目录)
支持压缩单个文件和多级文件夹 使用方法 zip_compress(to_zip,save_zip_name):#to_zip表示源文件或者源目录,save_zip_name表示目的zip文件(可带目录 ...
- java中snakeyaml工具包操作yaml文件,什么是yaml文件,yaml如何解析转换为实体,实体如何生成yaml文件
什么是yaml文件 这里就不去搞yaml的书面意思了,其实就可以理解为一种数据文件,里面的数据是以键值对的方式存储的.java中map就是键值对的形式,我们带着这个概念去理解.举个例子: school ...
- python生成多级文件夹_利用 python 遍历多级文件夹处理不同文件
需求:近期,同事在处理文件的时候,常常需要从一堆文件中提取一些数据信息: 分析:由于每个文件夹下面的文件或文件夹多如牛毛,文件类型也很多种,需要针对不同文件类型做处理,人工处理是不现实的,只能用脚本处 ...
- python excel web_使用python在WEB页面上生成EXCEL文件
近日写的一个程序需要在WEB服务器上生成EXCEL文件供用户下载,研究了一下找到了以下比较可行的实现方案,下面以web.py为例,把相关代码贴出来供大家参考: 首先需要下载生成EXCEL的模块,推荐使 ...
- 使用Cython库包对python的py文件(源码)进行加密,把python的.py文件生成.so文件并调用
文章目录: 1 准备环境 2 调用`Cython库包`把python的`.py`文件生成`.so`文件 2.1 写源码文件 2.2 调用源码接口 2.3 调用Cython库把`.py`源码生成`.so ...
- python数据生成pdf,Python生成pdf文件的方法
摘要:这篇Python开发技术栏目下的"Python生成pdf文件的方法",介绍的技术点是"python生成pdf文件.python生成pdf.生成pdf文件.Pytho ...
- linux手动生成dump文件权限不足_linux下生成dump文件方法及设置
https://andyniu.iteye.com/blog/1965571 Linux中生成 Core Dump 文件的方法 1 什么是 Core Dump Core Dump 又叫核心转储.在程序 ...
- bcp生成excel文件优化方案
一.综述:目前页面生成excel的方法很多,总结起来,不外乎两类,一种是使用excel对象,一种是"伪文件".两种方法 是各自有各自的优缺点,在不同的领域也都有很多成功的案例.前者 ...
- Java使用iText生成word文件的完美解决方案(亲测可行)
JAVA生成WORD文件的方法目前有以下种: 一种是jacob 但是局限于windows平台 往往许多JAVA程序运行于其他操作系统 在此不讨论该方案 一种是pio但是他的excel处理很程序 wor ...
最新文章
- 作为程序员,要取得非凡成就需要记住的15件事。
- @程序员,“10倍工程师”都在追这四大AI风向
- (4)Python3笔记 之 流程控制
- 如何使用RMAN duplicate搭建12C的Data Guard环境?
- python学习笔记(十一):网络编程
- java oracle spool,oracle之spool详细使用总结
- dnsmasq, ipset和iptables配置
- linux网络操作系统-实训项目的实现
- 官宣:华为云学院带你看AI
- 辽宁大连IPv6高校
- HTML5期末大作业:漫画网站设计——海贼王基地(5页) 学生动漫网页设计模板下载 海贼王大学生HTML网页制作作品 简单漫画网页设计成品 dreamweaver学生网站模板
- spotify mp3_为什么Spotify有那么多怪异的通用艺术家,例如白噪声婴儿睡眠
- 小米手机MIUI13系统最全的关闭广告教程
- 视频直播APP开发的主要功能
- RTP PS PES ES H264协议学习
- MHCHXM超快恢复二极管SF1604为什么是三个脚
- 基于HyperLPR的车牌识别(三)
- 程序人生:为什么软件工程师是更好的CEO?
- RAC的高可用,GG、DG的区别
- 如何在Android设备之间共享Google Play应用,音乐等
热门文章
- 1.Spring Boot --hello world
- 【DataBase】【SQL语言】【第三天】
- F5负载均衡配置手册-实操后的
- 利用memcached做缓存服务器,为后端tomcat服务器做会话保持,利用httpd的jk模块模块做负载均衡...
- 防sql注入Replace区分大小写
- MySQL 超时解决方案mysql报错处理: could not be resolved: getnameinfo() returned error (code: -3)...
- 发布 SharePoint Server 2007 Starter Page
- 树梅派配置ad-hoc网络
- 甲骨文推出全新Oracle Cloud at Customer
- html中事件处理中的this和event对象