Java 我的名单怎么了?
我在Eclipse工作。它不喜欢这个代码中的lil部分。Eclipse说在这一部分中,Java 我的名单怎么了?,java,android,list,arraylist,Java,Android,List,Arraylist,我在Eclipse工作。它不喜欢这个代码中的lil部分。Eclipse说在这一部分中,someHashMap.keys()keys是错误的 final List<Integer> keys = new ArrayList<Integer>(someHashMap.keys()); final List keys=new ArrayList(someHashMap.keys()); 那么,我的列表有什么问题吗?您想使用keySet()keys()不是HashMap类的有
someHashMap.keys()
keys
是错误的
final List<Integer> keys = new ArrayList<Integer>(someHashMap.keys());
final List keys=new ArrayList(someHashMap.keys());
那么,我的
列表有什么问题吗?您想使用keySet()
keys()
不是HashMap
类的有效方法
如果试图设置阵列列表的初始容量,还可以执行以下操作:
List<Integer> keys = new ArrayList<Integer>(someHashMap.keySet().size());
List keys=new ArrayList(someHashMap.keySet().size());
Ctrl+space dude。。。在学习语法之前,这是你的朋友。他显然在尝试初始化ArrayList
的内容。