import java.util.UUID;
public class UUIDExample {
public static void main(String[] args) {
// 生成一个随机的UUID
UUID uuid = UUID.randomUUID();
System.out.println("Generated UUID: " + uuid);
// 获取UUID的最显著的64位和最不显著的64位
long mostSigBits = uuid.getMostSignificantBits();
long leastSigBits = uuid.getLeastSignificantBits();
System.out.println("Most Significant Bits: " + mostSigBits);
System.out.println("Least Significant Bits: " + leastSigBits);
// 将UUID转换为字符串形式
String uuidString = uuid.toString();
System.out.println("UUID as String: " + uuidString);
// 从字符串创建UUID
UUID parsedUUID = UUID.fromString(uuidString);
System.out.println("Parsed UUID from String: " + parsedUUID);
}
}
UUID.randomUUID() 方法用于生成一个随机的UUID。getMostSignificantBits() 和 getLeastSignificantBits() 分别返回UUID的最显著的64位和最不显著的64位。toString() 方法将UUID对象转换为标准的字符串表示形式。UUID.fromString() 方法可以从字符串形式解析并创建一个UUID对象。上一篇:java 常量类
下一篇:java判断空值和null值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站