Java UUID英文为Universally Unique Identifier,表示通用唯一标识符,通常情况用来表示数据的唯一性,在图片上传功能中经常使用,一般由于上传的图片名称有中文或特殊字符,因此可以使用UUID来给图片重命名,下面是UUID的格式:
123e4567-e89b-42d3-a456-556642440000
xxxxxxxx-xxxx-Bxxx-Axxx-xxxxxxxxxxxx
java如何生成UUID呢?只需要使用UUID类的randomUUID()静态方法,并toString()转化为字符串即可,如下所示:
String uuidStr = UUID.randomUUID().toString();