在java编程中,如何重命名文件?

此示例演示如何使用File类的oldName.rename To(new_Name)方法重命名文件。

package com.yiibai;

import java.io.File;

public class RenameFile {

public static void main(String[] args) {

File oldName = new File("F:/worksp/javaexamples/java_files/demo1.txt");

File newName = new File("F:/worksp/javaexamples/java_files/demo1-new.txt");

if (oldName.renameTo(newName)) {

System.out.println("renamed");

} else {

System.out.println("Error");

}

}

}

执行上述示例代码,将产生以下结果 -

renamed

示例-2

以下是java中重命名文件的另一个示例:

package com.yiibai;

import java.io.File;

public class RenameFile2 {

public static void main(String[] args) {

File oldfile = new File("F:/worksp/javaexamples/java_files/oldfile_name.txt");

File newfile = new File("F:/worksp/javaexamples/java_files/newfile_name.txt");

if (oldfile.renameTo(newfile)) {

System.out.println("File name changed succesful");

} else {

System.out.println("Rename failed");

}

}

}

执行上述示例代码,将产生以下结果 -

File name changed succesful

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java 重命名_Java如何重命名文件?相关推荐

  1. java 工具类怎么命名_java 批量重命名工具类

    /* * To change this template, choose Tools | Templates * and open the template in the editor. */ pac ...

  2. java文本压缩算法_java 什么算法压缩文件最小

    展开全部 有三种方式实现java压缩: 1.jdk自带的包java.util.zip.ZipOutputStream,不足之处,文件(夹)名称32313133353236313431303231363 ...

  3. java 包 划分_Java包的命名与划分

    同事昨天接收到这样一份任务:梳理现在Android项目中"顶层包"的依赖关系,从而进行层次结构的梳理. 在一起的探索的过程中,发觉收获还是蛮大的,灵感突发,马上梳理于此. (一)使 ...

  4. java自学难点_java学习重难点

    三人行必有我师,人生是需要不断学习的,在这里我们相遇就是缘分,希望各位可以看完这篇文章,也欢迎大家在下面留言讨论,天冷了,也动动手指转发收藏一下,谢谢大家! 在Java中修饰符总共有一下几种: 1.访 ...

  5. java socket 重连_java socket 重连问题

    客户端偶尔会出现read阻塞的情况,加上setSoTimeout后,会抛出读取超时异常,引起read阻塞的原因未查明.在捕获异常后关闭连接,重新连接后read时仍然会出现读取超时,只有重启程序后... ...

  6. java filefilter递归_Java中的递归+文件过滤器

    直接递归称为方法自身调用自己 间接递归可以A方法调用B方法,B方法调用方法,C方法调用A方法. 注意事项: 递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出. 在递归中虽然有限定条件, ...

  7. java 定时删除_Java编写定时删除文件程序

    Java编写定时删除文件程序 /*Java教程:http://www.javaweb.cc*/ import java.io.File; import java.util.Calendar; impo ...

  8. java nginx 例子_Java及nginx实现文件权限控制代码实例

    我们知道,使用nginx作为文件下载服务器,可以极大地降低对后端Java服务器的负载冲击,但是nginx本身并不提供授权控制,因此好的方案是由后端服务器实现权限控制,最好的方式是直接复用应用的认证体系 ...

  9. java代码整合_java合并多个文件的实例代码

    在实际项目中,在处理较大的文件时,常常将文件拆分为多个子文件进行处理,最后再合并这些子文件.下面就为各位介绍下Java中合并多个文件的方法. Java中合并子文件最容易想到的就是利用BufferedS ...

最新文章

  1. 前端之图形学-2 着色器
  2. R语言ncol函数获取dataframe或者matrix列的个数实战
  3. 使用admodify工具修改用户主目录时的注意事项
  4. python 将指定路径(目录)下的图片或文本文件按给定序号重新排序,并批量重命名 (yolo、tensorflow数据集批量处理)
  5. Mysql8.0之后没有缓存功能
  6. 三个箭头循环标志_沧州交通标志杆直销
  7. linux7.3怎么修改时区,CentOS7校准核对服务器时区和手动修改时间
  8. mysql备份文件0kb_Oracle 数据文件大小为0kb或者文件丢失恢复
  9. oracle之单行函数1
  10. 贪婪算法在解决哈夫曼树及编码问题中的应用
  11. 无盘服务器回写盘intel,无盘回写盘碎片清理工具 完美解决无盘回写盘碎片
  12. 获取指定路径下的所有文件
  13. python列表中item_del(item)与列表.删除(item)在python lis中
  14. mysql的列生成下拉_ComboBox读取数据库生成下拉列表的算法简化
  15. 手机要求安装NETCFv35.Messages.zh-CHS.cab,怎么办
  16. 移动互联网时代的营销
  17. java中cleanup的使用_java – google guava缓存invalidateAll()和cleanUp()之间的区别
  18. 直播系统具备有什么样的优势?带你了解股阿奴与直播系统的优势
  19. 经验分享:半小时建立自己的在线管理系统!
  20. ubuntu 查询uuid_ubuntu

热门文章

  1. 怎么解决docker pull拉取镜像速度过慢的问题
  2. require(): open_basedir restriction in effect. 解决方法
  3. 在github上托管Maven存储库
  4. Win10电脑定时关机无效怎么办
  5. File指定过滤器得到需要的文件
  6. ax3000 梅林_用梅林午餐肉十分钟就能做出来的美食,超级美味又健康,午餐肉还是要选择中粮!...
  7. 麦克纳姆轮平台的两种构型
  8. fun php,fun.php
  9. python 的库如何开发_如何开发Python第三方库?
  10. c语言 哪些运算符左右需要空格,C语言运算符优先级口诀?