檔案上傳的工具類
package com.itheima.utils;
import java.util.UUID;
/**
* 檔案上傳的工具類
* @author Administrator
*/
public class UploadUtils {
/**
* 傳入檔案的名稱,返回的唯一的名稱
* 例如:gril.jpg 返回sdjsljfsjdl.jpg
* @param filename
* @return
*/
public static String getUUIDName(String filename){
// 先查詢
int index = filename.lastIndexOf(".");
// 擷取
String lastname = filename.substring(index, filename.length());
// 唯一 字串 fsd-sfsdf-sfsd-sdfsd
String uuid = UUID.randomUUID().toString().replace("-", "");
return uuid+lastname;
}
public static void main(String[] args) {
String filename = "girl.jpg";
String uuid = getUUIDName(filename);
System.out.println(uuid);
}
}