这是我的代码:
import java.util.*;
public class TreeMap {
public static void main(String[] args) {
Map<String,Integer> treemap = new TreeMap<String,Integer>();
Some code to fill the treemap ie treemap.put("Kevin", 36);
}
}
我收到这个编译器错误:
TreeMap.java:5: error: type TreeMap does not take parameters
Map<String,Integer> treemap = new TreeMap<String,Integer>();
^
最佳答案
public class TreeMap
重命名您的类(class)。它与 java.util.TreeMap
发生冲突
编译器认为 new TreeMap<String,Integer>()
指的是您自己的类,它不带任何参数。
关于java - "TreeMap does not take parameters"编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30186877/