文件读写
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 · 1455 阅读 · 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 · 2097 阅读 · 0 评论 -
java复制文件(大文件)
1、最好用:引入依赖包:<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version></dependency>F原创 2018-03-20 19:22:34 · 1312 阅读 · 0 评论 -
java实现文件的监听(增删改)
1、java源码:http://download.youkuaiyun.com/download/w592376568/10231054 2、参考资料:http://blog.youkuaiyun.com/captian_900331/article/details/52471248 http://www.cnblogs.com/Mr-kevin/p/5784443.html原创 2018-01-30 11:00:48 · 1405 阅读 · 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 · 806 阅读 · 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 · 6623 阅读 · 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 · 732 阅读 · 0 评论 -
删除文件夹下的文件(FileUtils)
1、添加依赖包:commons-io第一种方式: FileUtils.deleteQuietly(new File(path)); 注意:这种方式删除path下的文件时,若path路径下的文件读写流没有关闭,则删除不了; 第二种方式(解决上面的问题,强制删除,文件被其他程序占用时,也删不掉): FileUtils.forceDelete(new Fil...原创 2017-12-25 10:44:24 · 11122 阅读 · 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 · 3493 阅读 · 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 · 265 阅读 · 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 · 12194 阅读 · 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 · 879 阅读 · 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 · 1639 阅读 · 0 评论 -
读取Java项目中src/main/resources下的json文件
File jsonFile = ResourceUtils.getFile("classpath:world_geo.json");原创 2017-10-09 15:48:40 · 19435 阅读 · 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 · 2584 阅读 · 1 评论
分享