public static void main(String[] args){File file = new File("E:\\\\eclipse\\\\workspace\\\\helloworlddocker\\\\log");// 判断文件目录是否存在,且是文件目录,非文件if (file.exists() && file.isDirectory()){File[] childFiles = file.listFiles();String path = file.getAbsolutePath();System.out.println("path: " + path);for (File childFile : childFiles){if (childFile.isFile()){String oldName = childFile.getName();if (oldName.substring(0, 4).equals("log.")){String newname;String DateStr = oldName.substring(4);newname = "1.1.1.1-histclientsdataetl-" + DateStr.replaceAll("-", "") + ".log";childFile.renameTo(new File(path + "\\" + newname));}}}}return;}

转载于:https://www.cnblogs.com/zhengchunhao/p/5776556.html

java 改文件名的例子相关推荐

  1. copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...

    listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略. //将d:\java目录下 ...

  2. 将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad

    package com;import java.io.*; import java.util.ArrayList; import java.util.List; /* 编写一个程序,将d:\java目 ...

  3. 编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad

    package com.hbut.test; import java.io.File; import java.io.FileNotFoundException; import java.io.Fil ...

  4. python批量改文件名,截取原文件名的一部分

    新下了一堆视频学习,但是文件名也太长了,这完全没必要啊.写个脚本改一下名吧.目录在下面 第一步 读取文件名 第二步 重点!正则表达式提取需要保留的部分 第三步 正式改名 改名成功 第一步 读取文件名 ...

  5. java获取文件名后缀方法

    Java是一种应用广泛的编程语言,可以通过多种方式来实现对文件的操作.如文件名后缀.文件扩展名等.今天我们来看下 Java是如何获取文件名后缀的吧! 1.打开一个空文件,将其复制到一个新的文件夹中. ...

  6. 关于java文件下载文件名乱码问题解决方案

    关于java文件下载文件名乱码问题解决方案 参考文章: (1)关于java文件下载文件名乱码问题解决方案 (2)https://www.cnblogs.com/zhaoyan001/p/9012750 ...

  7. Java 取得文件名的后缀

    转: Java 取得文件名的后缀 作者QQ:1095737364    QQ群:123300273     欢迎加入! 文件上传的时候可能需要修改文件名,因此需要取得文件的后缀: 1 String f ...

  8. java判断邮箱名和文件名_Java公开课|想学好Java,教你操作Java校验文件名和邮箱地址,快来看看...

    [摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...

  9. fasttext的基本使用 java 、python为例子

    fasttext的基本使用 java .python为例子 今天早上在地铁上看到知乎上看到有人使用fasttext进行文本分类,到公司试了下情况在GitHub上找了下,最开始是c++版本的实现,不过有 ...

最新文章

  1. 超详细的Guava RateLimiter限流原理解析
  2. 空间简史-人类认识空间的旅程与其对强化学习的启示
  3. 进程间基于消息队列的通信_Linux 进程间的通信方式
  4. 欧洲打击洗钱 全球联合行动 178名钱骡落网
  5. [转]ExecuteNonQuery()、ExecuteReader()、ExecuteScalar()的简单说明
  6. iptables_默认规则
  7. 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
  8. spark上运行xgboost-scala接口
  9. new sap.ui.core.Item() - how is it initialized
  10. 湖北大学 计算机考研,湖北大学考研难吗?一般要什么水平才可以进入?
  11. IDEA快速修改类名和文件名
  12. 原型 原型链 call / apply
  13. java线程中的task_Java线程(四):Timer和TimerTask
  14. mysql insert表名前不写字段_云计算教程分享Mysql技术知识点
  15. Nero Multimedia Suite 10.6.11300
  16. 适配器模式【插头与插孔】
  17. 思科CISCO交换机端口升级方案
  18. word文档添加批注
  19. 网络之1068依赖服务或组无法启动
  20. echarts按照时间显示柱状图_echarts 不连续的柱状图 在线时间分布离散图

热门文章

  1. 2015蓝桥杯C++A:牌型种数(分配问题)
  2. IntelliJ IDEA + EmmyLua:Lua IDE的安装与使用
  3. bzoj 1630 2023: [Usaco2005 Nov]Ant Counting 数蚂蚁(有重复元素的组合数)
  4. 安卓自定义相机录像功能全解(不调用系统相机)
  5. java调整图片透明度
  6. quartus仿真系列1:74163的计数功能
  7. Fiddler抓包工具版面认识(一)
  8. 测开之路二十二:迭代器、生成器
  9. 安装webpack命令环境
  10. jdk配置环境变量的方法