2
有人能解释为什么这种表达是OK语法错误使用Arrays.asList与阵列快捷声明时
TestClass[] a = {new TestClass("a")};
public List<TestClass> tall = Arrays.asList(a);
但这个是由编译器与“语法错误”
public List<TestClass> tall = Arrays.asList({new TestClass("a")});
拒绝声明数组的快捷方式语法只允许在数组声明的右侧?
错误你:'类型不匹配:无法从字符串[]转换为列表'。 –
2015-07-10 09:58:52