[Spring MVC]アップロードファイルをリネームするサンプルコード

投稿者: | 2017年8月2日

Javaコード
/**
* ファイルのリネーム
*
* @param name
* @return
*/
private static String rename(String name) {

Long now = Long.parseLong(new SimpleDateFormat(“yyyyMMddHHmmss”)
.format(new Date()));
Long random = (long) (Math.random() * now);
String fileName = now + “” + random;

if (name.indexOf(“.”) != -1) {
fileName += name.substring(name.lastIndexOf(“.”));
}

return fileName;
}

カテゴリー: Java