有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java静态工厂方法如何推断泛型?

检查这个文件:https://projectlombok.org/features/constructor

我遇到了以下情况: “生成的构造函数始终是私有的,并生成一个围绕私有构造函数的附加静态工厂方法。[…]与普通构造函数不同,这种静态工厂方法将推断泛型。这意味着您的API用户将获得writeMapEntry.of("foo", 5),而不是更长的new MapEntry<String, Integer>("foo", 5)

谁能给我解释一下为什么会这样


共 (0) 个答案