java中一个方法多个实体

来源:互联网 发布:ae cs6 mac破解版下载 编辑:程序博客网 时间:2024/06/07 05:35
public Map<Integer, CheatingMedia> findCheatMediaMap(List<ClickAd> clickAdList) {Map<Integer, CheatingMedia> cheatingMediaMap = new HashMap<Integer, CheatingMedia>();for (ClickAd clickAd : clickAdList) {Integer mediaId = clickAd.getMediaidAd();if (mediaId != null) { // 为空也不能获益,忽略不计MediaAd mediaAd = mediaAdDao.get(mediaId);if (mediaAd != null) {cheatingMediaMap.put(mediaId, new CheatingMedia(mediaAd, clickAd)); // 覆盖掉重复}}}return cheatingMediaMap;}private class CheatingMedia {public MediaAd mediaAd;public ClickAd clickAd;public CheatingMedia(MediaAd mediaAd, ClickAd clickAd) {this.mediaAd = mediaAd;this.clickAd = clickAd;}}

包含两个实体的新类
原创粉丝点击