java 改文件名的例子
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 改文件名的例子相关推荐
- copy所有的java文件到硬盘_将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad...
listFiles方法接受一个FileFilter对象,这个FileFilter对象就是过虑的策略对象,不同的人提供不同的FileFilter实现,即提供了不同的过滤策略. //将d:\java目录下 ...
- 将d:\java目录下的所有.java文件复制到d:\jad 目录下,并将原来文件的扩展名从.java 改为.jad
package com;import java.io.*; import java.util.ArrayList; import java.util.List; /* 编写一个程序,将d:\java目 ...
- 编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad
package com.hbut.test; import java.io.File; import java.io.FileNotFoundException; import java.io.Fil ...
- python批量改文件名,截取原文件名的一部分
新下了一堆视频学习,但是文件名也太长了,这完全没必要啊.写个脚本改一下名吧.目录在下面 第一步 读取文件名 第二步 重点!正则表达式提取需要保留的部分 第三步 正式改名 改名成功 第一步 读取文件名 ...
- java获取文件名后缀方法
Java是一种应用广泛的编程语言,可以通过多种方式来实现对文件的操作.如文件名后缀.文件扩展名等.今天我们来看下 Java是如何获取文件名后缀的吧! 1.打开一个空文件,将其复制到一个新的文件夹中. ...
- 关于java文件下载文件名乱码问题解决方案
关于java文件下载文件名乱码问题解决方案 参考文章: (1)关于java文件下载文件名乱码问题解决方案 (2)https://www.cnblogs.com/zhaoyan001/p/9012750 ...
- Java 取得文件名的后缀
转: Java 取得文件名的后缀 作者QQ:1095737364 QQ群:123300273 欢迎加入! 文件上传的时候可能需要修改文件名,因此需要取得文件的后缀: 1 String f ...
- java判断邮箱名和文件名_Java公开课|想学好Java,教你操作Java校验文件名和邮箱地址,快来看看...
[摘要]作为一门面向对象编程语言,Java吸收了C++语言的优点,也展现了其强大的一面,我们能在各个地方看到其功能强大和简单易用的两个特征,当然,也吸引了很多程序员的注意力,所以就有人想了解Java的 ...
- fasttext的基本使用 java 、python为例子
fasttext的基本使用 java .python为例子 今天早上在地铁上看到知乎上看到有人使用fasttext进行文本分类,到公司试了下情况在GitHub上找了下,最开始是c++版本的实现,不过有 ...
最新文章
- 超详细的Guava RateLimiter限流原理解析
- 空间简史-人类认识空间的旅程与其对强化学习的启示
- 进程间基于消息队列的通信_Linux 进程间的通信方式
- 欧洲打击洗钱 全球联合行动 178名钱骡落网
- [转]ExecuteNonQuery()、ExecuteReader()、ExecuteScalar()的简单说明
- iptables_默认规则
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- spark上运行xgboost-scala接口
- new sap.ui.core.Item() - how is it initialized
- 湖北大学 计算机考研,湖北大学考研难吗?一般要什么水平才可以进入?
- IDEA快速修改类名和文件名
- 原型 原型链 call / apply
- java线程中的task_Java线程(四):Timer和TimerTask
- mysql insert表名前不写字段_云计算教程分享Mysql技术知识点
- Nero Multimedia Suite 10.6.11300
- 适配器模式【插头与插孔】
- 思科CISCO交换机端口升级方案
- word文档添加批注
- 网络之1068依赖服务或组无法启动
- echarts按照时间显示柱状图_echarts 不连续的柱状图 在线时间分布离散图