向左走,向右走
不断追求进步
posts - 24,comments - 23,trackbacks - 0
今天是国庆加班的第三天了。
今天写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 阅读(604) 评论(1)  编辑  收藏

FeedBack:
# re: 加班第三天
2005-11-15 13:28 | pikachu
String []assetNo =new String[htRealEstate.size()];
mhtRealEstate.keySet().toArray(assetNo)  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: