今天是国庆加班的第三天了。
今天写controller的时候遇到了一点问题:
一个已经有一些key value的HashMap,怎么把里面的key全部取出来放到一个String数组里面。我是这么做的
ArrayList keyList = (ArrayList)
htRealEstate.keySet();
String[] assetNo = new String[keyList.size()];
for(int i = 0; i < keyList.size(); i++){
assetNo[i] = (String)keyList.get(i);
}
htRealEstate是HashMap
不知道大家有没有更好的方法。
还有一个问题就是遍历ArraryList,不知道大家是怎么做的,我写的方法是:
for(int i = 0; i < arrPageList.size(); i++){
realEstateInfoBO = (RealEstateInfoBO)arrPageList.get(i);
if(htRealEstate.containsKey(realEstateInfoBO.getAssetNo())){
realEstateInfoBO.setSelected(true);
}
}
posted on 2005-10-05 18:00
Oliver Zhang 阅读(605)
评论(1) 编辑 收藏