1. 程式人生 > >Java生成唯一ID

Java生成唯一ID

out ret sys .get test print replace int bdd

這裏我用的是Java提供的java.util.UUID類來產生隨機字串,UUID碼是什麽我就不再贅述,能滿足我們的需求就可以。

下面是java代碼:

 1 import java.util.UUID;
 2 
 3 public class Test {
 4     
 5     private String getId(){
 6          UUID uuid = UUID.randomUUID();
 7          return uuid.toString().replace("-", "");
 8     }
 9     
10     public static
void main(String[] args) { 11 for (int i = 1; i <= 10; i++) { 12 System.out.println("第"+i+"次循環: "+new Test().getId()); 13 } 14 /* 15 * 第1次循環: d93d954031ba46f189218b70fb515e81 16 第2次循環: 39bb777fc3174d3eae567af9c36e9b91 17
第3次循環: 004cf5d069f242fdaeadb0c3b617a177 18 第4次循環: 1a34a35b3819435a9bf3cf57e84723e3 19 第5次循環: 36bddeeb80cf474692ebb2a820143ac4 20 第6次循環: 14118998dcfb434888fb89cfe86872f6 21 第7次循環: 23d13d893163462e83c735ddeed70324
22 第8次循環: ac5ea675f91c418cae8b30372d4197a6 23 第9次循環: fd139e9da15e4b51a8341ae46b6fbdec 24 第10次循環: 3f8b227e2f514160a0e0f7abb6fe63db 25 */ 26 } 27 }

通過簡單處理,我們可以隨機獲得一個32個字符的字符串。

Java生成唯一ID