`
liuwei1981
  • 浏览: 772109 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:161226
社区版块
存档分类
最新评论

文件名重命名

阅读更多

1.文件名格式:test.txt

2.获取文件类型扩展名

/**
	 * 获取文件的扩展类型
	 * 
	 * @param fileName
	 * @return
	 */
	public static String getExtention(String fileFileName) {
		String ret = "";
		try {
			int pos = fileFileName.lastIndexOf(".");// 文件名分隔符位置
			if (pos != -1) {
				ret = fileFileName.substring(pos);
				ret = ret.toLowerCase();
			}
		} catch (Exception ex) {
			log.error("helper:get the file extention process error!");
			ex.printStackTrace();
		}
		return ret;
	}

 3.文件名重命名(根据当前时间)

  

/**
	 * 文件名处理,将文件名更改为当前时间2008310143616(2008年3月10日14:36:16)
	 * 
	 * @param fileName
	 * @return
	 */
	public static String getRenameFileName(String fileFileName) {
		StringBuffer ret = new StringBuffer();
		try {
			Calendar cal = Calendar.getInstance();// 获取当天日期
			ret.append(cal.get(Calendar.YEAR)).append(cal.get(Calendar.MONTH))
					.append(cal.get(Calendar.DAY_OF_MONTH)).append(
							cal.get(Calendar.HOUR_OF_DAY)).append(
							cal.get(Calendar.MINUTE)).append(
							cal.get(Calendar.SECOND)).append(
							cal.get(Calendar.MILLISECOND)).append(
							getExtention(fileFileName));
		} catch (Exception ex) {
			log.error("helper:rename the file name peocess error!");
			ex.printStackTrace();
		}
		return ret.toString();
	}

 

分享到:
评论

相关推荐

    Windows文件夹内文件名重命名脚本工具

    此套工具为Windows文件内文件名重命名脚本工具 双击 filename_list.bat 文件 会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2...

    文件夹下所有文件名重命名排序工具

    《文件夹下所有文件名重命名排序工具》 在日常工作中,我们经常需要对大量文件进行管理和整理,尤其是在处理项目文件、图片集或者音乐库时,保持文件名的有序性显得尤为重要。这时,一个能够自动重命名并排序的工具...

    基于shell的文件内部文字替换或者文件名重命名的工具包

    "基于shell的文件内部文字替换或者文件名重命名的工具包"是这样一个实用的集合,它提供了便捷的方法来批量处理文件中的内容替换和文件名的重命名。 文件内部文字替换通常是通过`sed`命令实现的。`sed`(流编辑器)...

    文件名翻译重命名.rar

    10. **备份机制**:在进行大规模的文件名重命名之前,一个好的做法是先为原始文件名创建备份,以防误操作导致数据丢失。 通过以上分析,我们可以看出这个“文件名翻译重命名.rar”是一个利用百度翻译API进行文件名...

    文件名重命名工具 v3.81 重命名任意数量文件或文件夹

    使用 AdvanCEd Renamer,您可以通过添加,删除,替换,更改大小写或根据有关文件的已知信息为文件提供全新名称来构建新文件名。在对文件执行操作之前,您可以验证输出是否正确,如果执行重命名并后悔,则可以撤消...

    Beoxue(文件名批量重命名软件)V1.0绿色免费版

     宝雪替换软件官方版主要是对如果你在做大批量文件名重命名时就需要用到它了。  它能很快将所有在当前文件夹的文件进行重命名。而且软件界面相当友好小巧,操作非常简单,只要简单的选取路径,将内容输入下即可。...

    python-gui 文件批量重命名

    平时需要对大量拍摄的照片进行规范命名,特写了一个小工具,仅一个python脚本文件。 1.完全使用python标准库实现,可跨平台不需要额外安装依赖。 2.可视化新旧名字预览,避免改名错误。 3.强大灵活的新名称生成 ...

    2023文件名批量重命名软件AntRenamer-2.12.0-Portable中文版

    《AntRenamer 2.12.0便携中文版:批量文件名重命名利器》 在日常工作中,我们常常需要处理大量的文件,尤其是对于IT从业者来说,这几乎是家常便饭。面对数目众多的文件,手动重命名不仅耗时且易出错,这时候就需要...

    C# 批量修改文件名

    在C#编程中,批量修改文件名是一项常见的任务,尤其在处理大量文件时非常有用。这个项目"WindowsAppRename"似乎是一个Windows应用程序,用于实现这...运行此程序后,你将看到所有非.exe文件被重命名为新规则的文件名。

    C#批量修改文件名

    接着,为了实现批量修改文件名,你需要遍历`files`数组,对每个文件执行重命名操作。`FileInfo`类提供了`MoveTo()`方法来实现这个功能。假设你想将所有文件名改为"新名称",你可以这样做: ```csharp foreach ...

    C#批量重命名文件

    9. **命令行参数**:对于开发者工具,可以接受命令行参数来指定待处理的目录、新的文件名前缀等,这样可以更灵活地在不同的场景下使用。 10. **测试**:在开发过程中,单元测试和集成测试是必不可少的。确保重命名...

    c# 简易批量文件改名(重命名)源程序

    - 避免重名冲突,如果新的文件名已经存在,`File.Move()`会抛出异常。 - 使用`try-catch`块捕获可能的异常,以处理例如权限问题或文件被占用等情况。 此外,为了使程序更加用户友好,可以添加图形用户界面(GUI),...

    mfc批量重命名文件

    `std::rename`函数接受两个参数:旧的文件名和新的文件名,然后将旧文件名重命名为新文件名。如果新文件名已经存在,该函数通常会覆盖原有文件。 下面是一段基于MFC的批量重命名文件的基本流程: 1. **获取文件...

    Android资源文件名小写重命名

    这篇内容将深入探讨Android资源文件名小写重命名的必要性、方法以及相关的开发实践。 一、Android资源文件名规范 1. 小写字母:Android Studio推荐使用全小写字母来命名资源文件,以避免因大小写不敏感的文件系统...

    C#实现批量改变文件后缀名(含工程文件VS2012打开)

    此外,用户还可以自定义文件下标,这意味着可以自由设定新文件名中数字或字母的起始位置,以保持原有的排序逻辑。 在工程文件中,包含了Visual Studio 2012(VS2012)的项目文件,这表明开发环境为微软的老版IDE,...

    批量文件名修改重命名系统.zip

    批量文件名修改重命名系统是一款专门针对这一需求设计的高效工具。它能够帮助用户快速、方便地对文件进行批量操作,如删除文件名中的特定部分、替换指定内容或移除前缀等,极大地提升了工作效率。 批量文件名修改...

    VB批量更改文件名(重命名)程序.rar

    VB批量更改文件名(重命名)程序是一个实用的工具,它可以帮助用户快速地对大量文件进行重命名操作,极大地提高了工作效率。这个程序通常由开发者使用Visual Basic编写,通过提供用户友好的界面来实现文件的批量处理...

    文件名批量重命名工具

    "文件名批量重命名工具"就是针对这样的需求而设计的实用软件。这款工具能够帮助用户快速、高效地更改多个文件的名称,极大地提高了工作效率,尤其适用于需要统一命名规则的场景。 批量重命名功能的实现通常基于特定...

    VB批量更改文件名(重命名)程序.7z

    一款小巧实用,功能超多的文件名批量更改(重命名)的程序,VB语言编写,它可以自动遍历目录,允许您选择文件属性、设置转换范围、大小写文件名转换、文件名空格字符处理等,另外还有其它一些实用设置,更多功能请下载...

    archive_VB批量更改文件名(重命名)程序.zip.zip

    【标题】"archive_VB批量更改文件名(重命名)程序.zip.zip" 指的是一款使用Visual Basic(VB)编程语言编写的批量文件重命名工具。这个程序可以帮助用户快速地对大量文件进行统一的命名操作,提高工作效率,特别是在...

Global site tag (gtag.js) - Google Analytics