我正在尝试将一些可比较的元素放入一个集合中,并将其作为Comparable[]返回。
public Comparable[] getPerms() {
ArrayList<Comparable> resList = new ArrayList<Comparable>();
while(hasNext()) {
for (int i=0; i<r; i++) {
resList.add(index[i]);
}
moveIndex();
}
Comparable[] resultArray ;//how convert resList into array
return resultArray;
}但是,我不确定如何获得Comparable[]形式的ArrayList<Comparable>
感谢您的帮助。
发布于 2013-03-06 15:42:59
resList.toArray(new Comparable[resList.size()])发布于 2013-03-06 15:43:30
关于
resList.toArray(new Comparable[resList.size()]);发布于 2013-03-06 15:47:11
您需要使用ArrayList#toArray()方法。
resList.toArray(new Comparable[resList.size()])可能会为您提供更多详细信息please see this
https://stackoverflow.com/questions/15241606
复制相似问题