/** * 獲得4個長度的十六進制的UUID * @return UUID */ public static String get4UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[1]; } /** * 獲得8個長度的十六進制的UUID * @return UUID */ public static String get8UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]; } /** * 獲得12個長度的十六進制的UUID * @return UUID */ public static String get12UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]+idd[1]; } /** * 獲得16個長度的十六進制的UUID * @return UUID */ public static String get16UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]+idd[1]+idd[2]; } /** * 獲得20個長度的十六進制的UUID * @return UUID */ public static String get20UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]+idd[1]+idd[2]+idd[3]; } /** * 獲得24個長度的十六進制的UUID * @return UUID */ public static String get24UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]+idd[1]+idd[4]; } /** * 獲得32個長度的十六進制的UUID * @return UUID */ public static String get32UUID(){ UUID id=UUID.randomUUID(); String[] idd=id.toString().split("-"); return idd[0]+idd[1]+idd[2]+idd[3]+idd[4]; }