1. 程式人生 > >vscode下出現編寫List出現The type List is not generic錯誤

vscode下出現編寫List出現The type List is not generic錯誤

今天在VSCode中編寫List時突然報了“The type List is not generic; it cannot be parameterized with arguments ”錯誤

import java.util.*;

public class CollectionTest{
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        System.out.print("test");
    }
}

經測試,發現單獨匯入List和ArrayList類不會出現以上問題。

import java.util.List;
import java.util.ArrayList;

參考網上查閱的資料,說是jdk1.8u存在類無法解析的問題。但困惑的是第一段程式碼在IDEA中未出現編譯錯誤。
暫時只能給出替代方案,實際原因未知