生成随机 UUID 并获取版本
Generating a random UUID and getting the version
我正在尝试为字符串生成一个 UUID,这样当我输入 uuidcreaterandom 时,它将创建一个随机 UUID。我已将我尝试过的粘贴在下面,我是否遗漏了什么?非常感谢任何指针。谢谢..
public UUID uuidCreateRandom() {
return UUID.randomUUID();
}
public UUID uuidCreateFromHexString(String uuid) {
return UUID.fromString(uuid);
}
public String uuidCreateRandom(UUID uuid) {
return uuid.toString();
}
public int uuidGetVersion(UUID uuid) {
return uuid.version();
}
public UUID get_uuid() {
return _uuid;
}
public String get_uuidString() {
return _uuidString;
}
public int get_uuidVersion() {
return _uuidVersion;
}
public void set_uuid() {
_uuid = UUID.randomUUID();
}
public void set_uuidString(UUID uuid) {
_uuidString = uuid.toString();
}
public void set_uuidVersion(UUID uuid) {
_uuidVersion = uuid.version();
}
不是很清楚你在问什么,但下面的代码将生成一个随机 UUID 并获取字符串表示和版本:
Scanner scanner = new Scanner(System.in);
while (true) {
String line = scanner.nextLine().trim();
if (line.equals("uuidcreaterandom")) {
UUID uuid = UUID.randomUUID();
String str = uuid.toString();
System.out.println(str);
}
}
我正在尝试为字符串生成一个 UUID,这样当我输入 uuidcreaterandom 时,它将创建一个随机 UUID。我已将我尝试过的粘贴在下面,我是否遗漏了什么?非常感谢任何指针。谢谢..
public UUID uuidCreateRandom() {
return UUID.randomUUID();
}
public UUID uuidCreateFromHexString(String uuid) {
return UUID.fromString(uuid);
}
public String uuidCreateRandom(UUID uuid) {
return uuid.toString();
}
public int uuidGetVersion(UUID uuid) {
return uuid.version();
}
public UUID get_uuid() {
return _uuid;
}
public String get_uuidString() {
return _uuidString;
}
public int get_uuidVersion() {
return _uuidVersion;
}
public void set_uuid() {
_uuid = UUID.randomUUID();
}
public void set_uuidString(UUID uuid) {
_uuidString = uuid.toString();
}
public void set_uuidVersion(UUID uuid) {
_uuidVersion = uuid.version();
}
不是很清楚你在问什么,但下面的代码将生成一个随机 UUID 并获取字符串表示和版本:
Scanner scanner = new Scanner(System.in);
while (true) {
String line = scanner.nextLine().trim();
if (line.equals("uuidcreaterandom")) {
UUID uuid = UUID.randomUUID();
String str = uuid.toString();
System.out.println(str);
}
}