UUID

阅读更多
UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。

package com.data.UUID;

import java.util.UUID;

import org.apache.catalina.tribes.util.UUIDGenerator;

public class UUIdUtils {
	
	/**
	 * 获取单一个uuid
	 * @return
	 */
	public static String getuuid(){
		String s = UUID.randomUUID().toString();
		StringBuffer buffer = new StringBuffer();
		//去掉“-”符号 
		s = buffer.append(s.substring(0, 8)).append(s.substring(9, 13)).append(s.substring(14, 18))
				.append(s.substring(19, 23)).append(s.substring(24)).toString();
		return s;
	}
	/**
	 * 返回一个指定的uuid数组
	 * @param number
	 * @return
	 */
	public static String[] getUUids(int number){
		if(number<0){
			return null;
		}else{
			String[] uuid = new String[number];
			for(int i=0;i 

你可能感兴趣的:(UUID)