• /  10
  • 下載費用: 9.90積分  

Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元5任務4 任務實施.ppt

'Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元5任務4 任務實施.ppt'
單元5 集合容器 ——任務4 任務實施查詢房源信息設計主要功能查詢房源信息是根據一定條件查詢房源信息,可以根據房租價格、房源狀態、小區名稱、房屋樓層查詢。查詢房源信息設計步驟設計步驟設計查詢房源信息流程圖查詢房源信息功能設計查詢房源信息功能調用查詢房源信息流程圖任務4 實現-核心代碼//查詢所有public List selectAll() //根據房源樓層與小區名稱查詢public List simleSearchHouse(String condition,String conditionValue); //根據房源狀態查詢public List searchByHouseState(int state); //根據房租價格查詢public List searchByRentPrice(int low,int high); // 顯示所有房源信息 public String showAllHouseInfo();任務4 實現-核心代碼 //查詢所有房源信息 public List selectAll() { // list.size()==0 List list = new ArrayList(); // 使用遍歷 Set set = map.entrySet(); Iterator it = set.iterator(); while (it.hasNext()) { Map.Entry entry = (Entry) it.next(); House house = (House) entry.getValue(); list.add(house); } return list; }  任務4 實現-核心代碼 // 簡單查詢(單個條件查詢) public List simleSearchHouse(String condition, String conditionValue) { List list = new ArrayList(); List list1 = this.selectAll(); for (int i = 0; i < list1.size(); i++) { // 根據條件獲取房源信息: 房源編號、小區名稱、物業公司名稱、房屋朝向、樓層 House house = (House) list1.get(i); if (condition.equals("villageName") && conditionValue.equals(house.getVillageName())) { list.add(house); } else if (condition.equals("companyName") && conditionValue.equals(house.getCompanyName())) { list.add(house); } else if (condition.equals("houseFavor") && conditionValue.equals(house.getHouseFavor())) { list.add(house); } else if (condition.equals("houseFloor") && conditionValue.equals(house.getHouseFloor())) { list.add(house); } else { } } return list; }任務4 實現-核心代碼 public List searchByHouseState(int state) { // 根據房源狀態查詢 List list = new ArrayList(); list = this.selectAll();; for (int i = 0; i < list.size(); i++) { // 根據條件獲取房源信息: 房源編號、小區名稱、物業公司名稱、房屋朝向、樓層 House house = (House) list.get(i); if (house.getHouseState() == state) { list.add(house); } } return list; } public List searchByRentPrice(int low, int high) {// 根據房租價格查詢 List list = new ArrayList(); List list1 = this.selectAll(); for (int i = 0; i < list1.size(); i++) { // 根據條件獲取房源信息: 房源編號、小區名稱、物業公司名稱、房屋朝向、樓層 House house = (House) list1.get(i); if (house.getRentPrice() = low) { list.add(house); } } return list; }運行結果Thank You !
關 鍵 詞:
電子 任務 教程 資源 全套 教學 單元 項目 程序設計 java
 天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:Java程序設計項目教學全套課件教程眭碧霞電子資源電子課件 單元5任務4 任務實施.ppt
鏈接地址: http://www.476824.live/p-51617524.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服點擊這里,給天天文庫發消息,QQ:1290478887 - 聯系我們

本站為“文檔C2C交易模式”,即用戶上傳的文檔直接賣給(下載)用戶,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有【成交的100%(原創)】。本站是網絡服務平臺方,若您的權利被侵害,侵權客服QQ:1290478887 歡迎舉報。

[email protected] 2017-2027 http://www.476824.live 網站版權所有

粵ICP備19057495號 

收起
展開
球探网即时蓝球比分 七星彩开奖视频直播现场今晚 股票指数下跌的含义 天津体彩十一选五技巧 pk10计划在线 证券公司多收佣金怎样要回 怎么买股票指数 福建11选五app 内蒙古11选5购买 黑龙江11远5一定牛走势图 时时彩龙虎和购买软件