首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java 生成独一码

2013-04-02 
java 生成唯一码package testimport java.util.UUIDpublic class UUIDGenerator {public UUIDGenerator(

java 生成唯一码
package test; 
 
import java.util.UUID; 
 
public class UUIDGenerator { 
    public UUIDGenerator() { 
    } 
 
    public static String getUUID() { 
        UUID uuid = UUID.randomUUID(); 
        String str = uuid.toString(); 
        // 去掉"-"符号 
        String temp = str.substring(0, + str.substring(9, 13) + str.substring(14, 18) + str.substring(19, 23) + str.substring(24); 
        return str+","+temp; 
    } 
    //获得指定数量的UUID 
    public static String[] getUUID(int number) { 
        if (number < 1) { 
            return null; 
        } 
        String[] ss = new String[number]; 
        for (int i = 0; i < number; i++) { 
            ss[i] = getUUID(); 
        } 
        return ss; 
    } 
 
    public static void main(String[] args) { 
        String[] ss = getUUID(10); 
        for (int i = 0; i < ss.length; i++) { 
            System.out.println("ss["+i+"]====="+ss[i]); 
        } 
    } 

热点排行