在开发中遇到了一个不大不小的问题,很棘手:
代码片段
[code="java"]F9223Svr f9223svr = new F9223Svr();
List dchnuserresList = new ArrayList();
List list = f9223svr.getDevPortIdList(user_id);
for (int i = 0; i < list.size(); i++) {
List list1 = f9223svr.getDevPortIdList((String[]) list.get(i));
dchnuserresList.add(f9223svr.getDchnuserresList(list1));
}[/code]
getDevPortIdList()方法是一个通过ID查询出结果集放入List的过程;
[code="jsp"]for (int i = 0; i < dchnuserresList.size(); i++) {
List list2 = (List) dchnuserresList.get(i);
for (int j = 0; j < list2.size(); j++) {
String[] rows = (String[]) list2.get(j);
%>
把list的数据全部放入HashSet,然后再转为list
使用set集合