Junior — Middle
92
Белгілі бір жолға негізделген UUID-ны жасауға бола ма?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Да, в Java можно сгенерировать UUID на основе конкретной строки с помощью метода UUID.nameUUIDFromBytes(byte[] name). Этот метод создаёт UUID версии 3 (MD5-хеш), используя переданный массив байт. Например:
import java.util.UUID;
public class UUIDExample {
public static void main(String[] args) {
String input = "example-string";
UUID uuid = UUID.nameUUIDFromBytes(input.getBytes());
System.out.println(uuid.toString());
}
}
Таким образом, для одного и того же входа всегда будет получаться одинаковый UUID.