HashMap<Integer,List<Integer>> test = new HashMap<Integer,ArrayList<Integer>>();
此行給我的錯誤:HashMap<Integer,ArrayList<Integer>> cannot be converted to HashMap<Integer,List<Integer>>
爲什麼不能HashMap的<整數,ArrayList的<Integer>>轉換爲HashMap的<整數,列表<Integer>>
我不明白爲什麼這不起作用。
您使用的是Java 7+嗎?使用菱形運算符.. .'Map = new HashMap <>()' –
嗯我不知道版本,因爲我使用Leetcode的在線Java環境。 – varimax
我懷疑它卡在Java 6中 –