![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件读写
文章平均质量分 79
Chris-Green
这个作者很懒,什么都没留下…
展开
-
创建文件夹(文件)之 mkdir、mkdirs、createNewFile
创建文件夹File file = new File(Environment.getExternalStorageDirectory()+File.separator+"文件夹名"+File.separator);if (!file.exists()){ file.mkdirs();}1234创建文件File file = new File(Environment.get转载 2017-11-23 14:02:41 · 1312 阅读 · 1 评论 -
java遍历多级目录下的文件
1、业务需求,以下的方法可以传入单级目录,多级目录和文件: 使用递归实现:public void fileOperation(File file) { try { if (file.isDirectory()) { File[] files = file.listFiles(); for (File f : fi...原创 2018-03-21 09:14:38 · 1978 阅读 · 0 评论 -
java复制文件(大文件)
1、最好用:引入依赖包:<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version></dependency>F原创 2018-03-20 19:22:34 · 1233 阅读 · 0 评论 -
java实现文件的监听(增删改)
1、java源码:http://download.csdn.net/download/w592376568/10231054 2、参考资料:http://blog.csdn.net/captian_900331/article/details/52471248 http://www.cnblogs.com/Mr-kevin/p/5784443.html原创 2018-01-30 11:00:48 · 1331 阅读 · 0 评论 -
文件分割与合并
public class SplitFile { public static void main(String[] args) throws IOException { int number = split(); sequence(number); } public static int split() throws IOException转载 2018-01-30 10:21:26 · 729 阅读 · 0 评论 -
Java替换文件中的某段字符串
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOExceptio转载 2018-01-23 14:20:20 · 6554 阅读 · 1 评论 -
替换文件中的内容
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOExceptio转载 2017-12-25 10:54:27 · 656 阅读 · 0 评论 -
删除文件夹下的文件(FileUtils)
1、添加依赖包:commons-io第一种方式: FileUtils.deleteQuietly(new File(path)); 注意:这种方式删除path下的文件时,若path路径下的文件读写流没有关闭,则删除不了; 第二种方式(解决上面的问题,强制删除,文件被其他程序占用时,也删不掉): FileUtils.forceDelete(new Fil...原创 2017-12-25 10:44:24 · 10770 阅读 · 1 评论 -
实现多文件上传CommonsMultipartResolver
1、在spring配置文件中配置文件上传解析器[html] view plain copy bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> property nam转载 2017-12-06 18:01:21 · 3415 阅读 · 0 评论 -
Java NIO:IO与NIO的区别
一、概念 NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。二、NIO和IO的主要区别下表总结了Java IO和NIO之间的主要区别:IO转载 2017-11-21 14:58:23 · 208 阅读 · 0 评论 -
java创建多级目录文件
/** * 创建多级目录文件 * * @param path 文件路径 * @throws IOException */private void createFile(String path) throws IOException { if (StringUtils.isNotEmpty(path)) { File file = new File(path);原创 2017-12-14 14:31:43 · 12050 阅读 · 0 评论 -
删除文件夹下所有的文件
方法一:添加依赖包commons-ioFileUtils.deleteQuietly(new File(path));方法二:递归删除:private static boolean deleteDir(File dir) { if (dir.isDirectory()) { String[] children = dir.list();原创 2017-12-13 17:51:31 · 803 阅读 · 0 评论 -
读取main/resource下的.properties文件
第一种方式:(在spring启动之前就可以使用) 1、加入依赖: commons-configuration commons-configuration 1.62、上代码:public class ConfigManager { public static final ConfigManager configManager = new原创 2017-12-04 14:14:02 · 1573 阅读 · 0 评论 -
读取Java项目中src/main/resources下的json文件
File jsonFile = ResourceUtils.getFile("classpath:world_geo.json");原创 2017-10-09 15:48:40 · 18880 阅读 · 3 评论 -
Web工程下读取文件的几种方法
1、读取文件系统路径文件 * 一定要使用绝对路径String fileName = getServletContext().getRealPath("/index.jsp"); // 读取WebRoot下String fileName2 = getServletContext().getRealPath("/WEB-INF/a.properties");// 读取WebRoot/WEB-INF...转载 2018-05-31 16:40:57 · 2459 阅读 · 1 评论