社区
Java SE
帖子详情
在线等啊,JAVA怎么修改文件名啊!?
liukang520236
2012-09-07 11:05:54
renameto(dest)是什么意思啊 ?
...全文
3289
5
打赏
收藏
在线等啊,JAVA怎么修改文件名啊!?
renameto(dest)是什么意思啊 ?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haorengoodman
2012-09-07
打赏
举报
回复
楼主的裤衩哪来的?送我几条呗。
haorengoodman
2012-09-07
打赏
举报
回复
楼主的裤衩哪来的?送我几条呗。
Fooving
2012-09-07
打赏
举报
回复
1
如果要用java移动文件,你可以先用java流复制文件到新的地方,然后再删除原来的文件,但是这样不仅速度慢,而且对硬盘损害还大,我们查看java的API,找到File有一个boolean renameTo(File dest)方法,方法的作用是:
重新命名此抽象路径名表示的文件。所以我们可以使用boolean renameTo(File dest)来移动文件。如下面的小例子
import java.io.File;
public class RemoveFileTest {
public static void main(String[] args) {
File source = new File("c:/a.mp3");
File dest = new File("d:/a.mp3");
source.renameTo(dest);
}
}
其实在不同盘中只用renameTo并不比直接复制文件,然后再删除原来文件快多少,但是当同一个盘符移动文件时,速度就很快了,因为,同一盘符下文件的位置实际没有变动,只是对应的文件信息发生了变动,所以速度很快。
希望可以帮到你。
yousun4688
2012-09-07
打赏
举报
回复
renameTo(new File("新的名字"));
郑大公
2012-09-07
打赏
举报
回复
dest 就是期望修改后的文件路径+名字啊
public static void main(String[] args) throws IOException {
// 源文件
final File src = new File("f:\", "a.log");
// 目标文件
final File dest = new File("f:\", "b.log");
// 如果文件有人在读取它,则不能被重命名
final InputStream in = new FileInputStream(dest);
final boolean con = src.renameTo(dest);
if (con) {
System.out.println("success");
} else {
System.out.println("fail");
}
}
随手写了一个,不一定能编译通过但也差不多了,你自己试着弄一下吧。
Linux环境下
修改
文件名
以上就是Linux环境下
修改
文件名
的三种常用方法。这些方法从简单的单文件重命名到复杂的批量处理都有涉及,可以根据不同的需求选择合适的方法。在日常的Linux使用和维护中,熟练掌握这些文件操作技巧对于提升效率非常有帮助。希望这篇文章能帮助你更好地理解和使用Linux系统的文件管理功能。最近无意间获得一份阿里大佬写的刷题笔记,一下子打通了我的任督二脉,进大厂原来没那么难。这是大佬写的,7701页的BAT大佬写的刷题笔记,让我offer拿到手软本文已收录于我的技术网站,有大厂完整面经,工作技术等经验分享。
java
访问 网络swf_
Java
实现文档
在线
预览(openoffice+swfTools+FlexPaper)
文档
在线
预览在项目中早就完成了,后来又经过了一次优化。但是一直都没时间去记录遇到的问题,文档
在线
预览的详细步骤可以参考http://blog.csdn.net/u013614451/article/details/24261503,感谢博主写了这么好的文章帮助我完成了项目中主要的模块。下面是文档转换的工具类DocConvert.
java
,并标注出我
修改
的部分。packagecom.he.util;...
一文教你优雅落地
在线
预览服务
在日常开发中,
在线
预览是一个很常见的功能。在最开始调研时,博主选择自己实现,但是有以下问题。 需要预览的类型太多,很多类型需要不同的预览方式。开发成本较大。 格式调整不理想。 而且博主公司需求比较紧急,所以楼主在开源项目找到kkfile. 1.为什么选择kkfile 支持格式多样,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、
java
、properties、sql、js、md、json、conf、ini、vue、php
Java
在线
并发控制word文档
前言: 对于
在线
操作word文档的OA系统来说有一个常见问题,就是对于服务端放置的word文档,如果有两个人甚至更多客户端同时打开该文档时,就会存在并发问题。有了并发问题就会出现操作的文档保存内容被覆盖的问题,造成用户编辑数据丢失,这是很致命的,该如何解决呢? 首先我们可以通过系统业务逻辑来限制系统层次的并发问题。比如张三通过某链接打开了一个文档,同时向后台发送ajax请求将当前系统登录用户名...
关于
Java
将excel转pdf文件,并
在线
预览
项目中有用到excel转pdf文件,下面做一下总结 用到一个对于office操作的插件,“蓝冰”科技(e-iceBlue) 有免费版本提供下载: spire.xls.free: [https://www.e-iceblue.com/Introduce/free-pdf-for-
java
.html] (https://www.e-iceblue.com/Introduce/free-pdf-for-
java
.html) 我这里是springboot框架中的使用方式: 1.将下载后的文件jar包放到maven仓
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章