java 解决文件名重复问题的方法
    一、使用 UUID 方法
    1、定义一个 UUID 作为文件名:可以使用 java.util.UUID 工具类的 randomUUID() 方法,该方法会生成一个不重复的 UUID 字符串,格式如下:xxx-xxx-xxxxx .
    2、在文件名中添加一些字符串作为标识:比如可以使用当前的时间戳或者其他的字符串,这样可以保证文件名的唯一性。
字段字符串去重复    二、使用文件名摘要方法
    1、针对文件内容进行摘要处理:可以使用 java.security.MessageDigest 工具类去计算文件内容的摘要值,这样可以保证文件名的唯一性。
    2、在文件名中添加摘要字段:把计算出来的摘要值添加到文件名中,这样即使文件名重名,也可以同时区分文件内容不同的文件。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。