-3

我想在方法调用中从集合转换为列表。现在这就是我所做的:

List<Integer> lrsIdList = new ArrayList<Integer>();
lrsIdList.addAll(repaymentMap.keySet());
getObjects(lrsIdList)

我该怎么做呢?

4

2 回答 2

2

假设您的repaymentMap.keySet()退货Set<Integer>

getObjects(new ArrayList<Integer>(repaymentMap.keySet()));
于 2012-06-29T05:37:28.443 回答
1

您可以通过将 Set 实例传递给 List 实现类(如 ArrayList)的构造函数来将 Set 转换为 List。

List<String> list = new ArrayList<String>(hashset);
于 2012-06-29T05:40:26.817 回答