我遇到了以下代码(DEMO),但我不太了解 fromString 的工作方式。有人可以帮忙吗?
@FunctionalInterface
public interface UUIDGenerator<T> {
// is this the implementation?
UUIDGenerator<String> fromString = (value) -> UUID.fromString(value);
// The abstract method
UUID createUUID(T value);
}
使用时
UUIDGenerator.fromString.createUUID("abc-123-abc-123-abc")