Java移动文件到另外一个目录
private void moveTotherFolders(String pathName,String fileName,String ansPath){
    String startPath = this.path + pathName + File.separator + fileName;
    String endPath = ansPath + File.separator + currentDate + File.separator;
    try {
        File startFile = new File(startPath);
        File tmpFile = new File(endPath);//获取文件夹路径
        if(!tmpFile.exists()){//判断文件夹是否创建,没有创建则创建新文件夹
            tmpFile.mkdirs();
        }
        System.out.println(endPath + startFile.getName());
        if (startFile.renameTo(new File(endPath + startFile.getName()))) {
            System.out.println("File is moved successful!");
            log.info("文件移动成功!文件名:《{}》 目标路径:{}",fileName,endPath);
        } else {
            System.out.println("File is failed to move!");
            log.info("文件移动失败!文件名:《{}》 起始路径:{}",fileName,startPath);
        }
    } catch (Exception e) {
        log.info("文件移动异常!文件名:《{}》 起始路径:{}",fileName,startPath);
    }
}
这个方法的作用就是,将startPath 下的文件 fileName 移动到endPath 下
Java移动文件到另外一个目录的更多相关文章
- java拷贝文件到另一个目录下
		
package com.util; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream ...
 - 【笔试题】Java 中如何递归显示一个目录下面的所有目录和文件?
		
笔试题 Java 中如何递归显示一个目录下面的所有目录和文件? import java.io.File; public class Test { private static void showDir ...
 - Java_io_02_从一个目录拷贝文件到另一个目录下
		
java从一个目录拷贝文件到另一个目录下 http://www.cnblogs.com/langtianya/p/4857524.html ** * 复制单个文件 * @param oldPath ...
 - linux复制指定目录下的全部文件到另一个目录中
		
linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir ...
 - linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
		
linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir ...
 - windows命令行下批量拷贝同一后缀的文件到另外一个目录
		
一个目录下有很多文件夹,想拷贝每个文件夹下面的wmv文件到另外一个目录,如果鼠标打开一个文件,拷贝一个,再打开其他的,逐一操作,很麻烦的,百度了一下,xcopy命令就可以实现:例如将C盘x1目录下所有 ...
 - Java中获取本地某一个目录下的所有文件和文件夹
		
在从事web开发工作中,经常需要对本地某一个目录下的文件进行处理,而在这之前,我们需要做的就是获取到这个目录下的文件. String filepath = "D:\file";// ...
 - 一文教您如何通过 Java 压缩文件,打包一个 tar.gz Filebeat 采集器包
		
欢迎关注笔者的公众号: 小哈学Java, 专注于推送 Java 领域优质干货文章!! 个人网站: https://www.exception.site/essay/create-tar-gz-by-j ...
 - 通过 Java 压缩文件,打包一个 tar.gz 采集器包
		
一.如何通过 Java 打包文件 1.1 添加 Maven 依赖 <dependency> <groupId>org.apache.commons</groupId> ...
 
随机推荐
- 20155209 林虹宇 Exp3 免杀原理与实践
			
Exp3 免杀原理与实践 使用msf生成后门程序的检测 将上周msf生成的后门文件放在virscan.org中进行扫描 结果很危险 使用msf编码一次进行扫描 使用msf编码10次进行扫描 结果同样很 ...
 - 网络对抗技术 2017-2018-2 20152515 Exp5 MSF基础应用
			
1.实践内容(3.5分) 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路. 1.1一个主动攻击实践,如ms08_067; (1分) MS08-067漏洞攻击 这次使用 ...
 - 20155218《网络对抗》Exp2 后门原理与实践
			
20155218<网络对抗>Exp2 后门原理与实践 常用后门工具实践 1.Windows获得Linux Shell: 在Windows下,先使用ipconfig指令查看本机IP,使用nc ...
 - *args和**kwargs在python中的作用
			
我发现PYTHON新手在理解*args和**kwargs这两个魔法变量的时候有些困难.他们到底是什么呢? 首先,我先告诉大家一件事情,完整地写*args和**kwargs是不必要的,我们可以只写*和* ...
 - C语言学习之结构体
			
前言 一直以来,C语言的学习都在入门阶段,只用到数组.函数.循环.选择.位运算这些基本的知识,较少用到指针.预处理.结构体.枚举类型.文件操作等这些C语言的精髓内容,现在想想真不敢说自己熟练掌握C语言 ...
 - 利用privoxy劫持http网站数据,插入广告,获取用户名,密码
			
看了几篇privoxy的文章,感觉讲的都不详细,在此整理一遍. 注:本文下面的内容仅讨论思路,作为技术交流之用,请勿用作非法途径. Privoxy是一款带过滤功能的代理服务器,针对HTTP.HTTPS ...
 - MVC5.0知识点梳理
			
我们在使用MVC的时候或许总是在使用着自己一直熟悉的知识点去实现已有的功能,多梳理一些知识点让每种功能的实现方式可以多样化. 我们在开发小型系统时总是使用微软MVC的脚手架功能,比如路由可能就是使用了 ...
 - 移动端jq及zepto事件绑定
			
最近做移动端网页,用到了zepto.js , 其大致用法跟 jquery 差不多,但是在时间绑定的时候被困了好久的坑. 这里说的主要是给未来元素绑定事件.未来元素:这里指的是通过 ajax 请求得到数 ...
 - 一个http请求发送到后端的详细过程
			
我们来看当我们在浏览器输入http://www.mycompany.com:8080/mydir/index.html,幕后所发生的一切. 首先http是一个应用层的协议,在这个层的协议,只是一种通讯 ...
 - Github与SmartGit使用说明与建议
			
当使用github做协同的时候,我们常常需要在客户端安装相应的软件,SmartGit就是一款非常出色的软件,不过是要付费的,我们可以使用non-commercial版本. Download: http ...