import java.util.*;
public class SimpleArrays
{
@SafeVarargs
public static <T> List<T> asList( T... a )
{
return new ArrayList<>( a );
}
}
asList()
取自 java.util.Arrays 的 Oracles JDK 实现。
错误是
error: cannot infer type arguments for ArrayList<>
return new ArrayList<>( a );
1 error
这怎么行?Oracle 使用与我们相同的编译器。