用uuid作为新的文件名称

来源:互联网 发布:淘宝被恶意投诉卖假货 编辑:程序博客网 时间:2024/06/03 18:42
String uuid = UUID.randomUUID().toString().replaceAll("-", "");
// 获得文件原始名称
String fileName = asynImg.getOriginalFilename();
// 获得文件后缀名称
String suffixName = fileName.substring(fileName.lastIndexOf(".") + 1).toLowerCase();
// 生成最新的uuid文件名称

String newFileName = uuid + "."+ suffixName;


用时间重命名

SimpleDateFormat sf_ = new SimpleDateFormat("yyyyMMddHHmmss");
String times = sf_.format(new Date());
newname = times + (int) (Math.random() * (99999 - 10000) + 10000) + "." + fileSuffix;

原创粉丝点击