JAvaグローバル一意識別子の実装

660 ワード


import java.util.UUID;
/**
 *   java.util.UUID         
 * @author Administrator
 *
 */
public class UUID_Test {
 
 public static void main(String[] args) {
  System.out.println(getUUID());
 }
 
 /**
  *   UUID,      "-".
  * @return
  */
 public static String getUUID(){
  String uuid = UUID.randomUUID().toString();//         
  //       "-"
  uuid = uuid.substring(0, 8)+uuid.substring(9,13)+uuid.substring(14,18)+uuid.substring(19,23)+uuid.substring(24);
  return uuid;
 }
}