-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 インスタンスを ArrayList などの List 実装クラスのコンストラクターに渡すことにより、Set を List に変換できます。

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