可能重复:
使用菱形运算符进行双括号初始化(匿名内部类)
使用Java 7,为什么会出现以下问题
final List<String> a = new ArrayList<>() {
{
add("word");
}
};
需要显式类型声明,如
final List<String> a = new ArrayList<String>() {
{
add("word");
}
};
可能重复:
使用菱形运算符进行双括号初始化(匿名内部类)
使用Java 7,为什么会出现以下问题
final List<String> a = new ArrayList<>() {
{
add("word");
}
};
需要显式类型声明,如
final List<String> a = new ArrayList<String>() {
{
add("word");
}
};