⑴ 用java 生成一个长度为40的、完全由16进制数组成的随机字符串的方法:
用java.util.UUID 可以实现这个。
下面是样例 :
ss[0]=====4cdbc040-657a-4847-b266-7e31d9e2c3d9,
ss[1]=====72297c88-4260-4c05-9b05-d28bfb11d10b,
ss[2]=====6d513b6a-69bd-4f79-b94c-d65fc841ea95,
ss[3]=====d897a7d3-87a3-4e38-9e0b-71013a6dbe4c,
⑵ java uuid 为什么是字符串不是整型
uuid是很长的一串根据当前时间区域来划分的唯一字符串. . .长度有可能超过整数的表示的最大值范围. .
⑶ 在java中怎么把32位字符串转成16位唯一的字符串
uuid工具类可以生成32位随机数,你把他的长度减16就行了。