⑴ 用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就行了。