我可以使用
of
方法创建一个Guava不可变列表,并且将根据传递的对象获取正确的泛型类型。Foo foo = new Foo();
ImmutableList.of(foo);
然而,没有参数的of
方法无法推断泛型类型并会创建一个ImmutableList<Object>
。
我该如何创建一个空的ImmutableList
以满足List<Foo>
?