import java.util.*;
public class SimpleArrays
{
@SafeVarargs
public static <T> List<T> asList( T... a )
{
return new ArrayList<>( a );
}
}
asList()
方法来自于Oracle JDK实现的java.util.Arrays类。
错误是
error: cannot infer type arguments for ArrayList<>
return new ArrayList<>( a );
1 error
这怎么可能?Oracle使用的是和我们一样的编译器。
javac
编译过这个吗?请展示你的编译命令和javac -version
的输出。 - dogbane