第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

這一章節(jié)還是有點繞的!

????這一章節(jié)還是有點繞的!

正在回答

3 回答

贊一個,能自己改編挺好的。我有幾個疑問啊

1、選課時候第二個for循環(huán)用foreach簡單點吧

2、你的CourseSelistGeneric類是什么集合類型,CourseAdd(),getCourse(),兩個方法的實現(xiàn)部分是什么,是增加課程和顯示課程嗎?

3、我個人的看法?。?/p>

其實你的和老師的差不多,省去了SetDemo實例化對象,并省去以此對象來調用執(zhí)行主函數(shù)的各個功能。主函數(shù)里沒有通過SetDemo調方法。我覺得這樣像流水賬一樣。。。主函數(shù)的操作性、靈活的減少了

就是在面向對象上來說。。個人的感覺,我也是初學者,說的可能也有不對的,就是交流一下,謝謝啦

0 回復 有任何疑惑可以回復我~

以下是我整個SetTest的代碼,直接調用Course類,跟老師的寫法有點不用,但可能會比較直觀,因為都在main方法里實現(xiàn)。可以參考參考,可能會對你有點靈感的作用,如果有什么可以互相交流一下。

import?java.util.List;
import?java.util.Scanner;
?
/*
?*?SetDemo是測試set接口類的一個demo
?*?①顯示可選課程--借用CurseSelectGeneric
?*?②學生實例
?*?③學生選擇課程
?*?④顯示學生選擇的課程
?*?最佳的方法是main中運行的步驟提取出來,只在?main中調用
?*/
public?class?SetDemo?{?
?????
public?static?void?main(String[]?args){
????????CourseSelectGeneric?courseList?=new?CourseSelectGeneric();
????????courseList.CourseAdd();
????????courseList.getCourse();?//①顯示可選課程
?????????
????????Student?student001?=new?Student("0203",?"Happy");?
????????//②實例化一個學生Happy?,并具有studentCourse實例容器set
?????????
????????Scanner?input?=new?Scanner(System.in);
????????System.out.println("歡迎"+student001.studentName+"選課");
????????System.out.println("請按照列表輸入三門課程");
????????System.out.println("================");
?????????????
?????????
????????for(int?i=0;i<3;i++){
????????????System.out.println("請輸入第"+(i+1)+"門課程");
????????????String?scr=input.next();??//保存鍵盤輸入的字符串內容
????????????for(int?y=0;y<courseList.courseSelect_v1.size();y++){??
????????????//遍歷List容器的課程
????????????????Course?tmpCr?=?courseList.courseSelect_v1.get(y);??
????????????????//獲取每一個課程的ID?號
????????????????if(scr.equals(tmpCr.courseID)){?
????????????????student001.studentCourse.add(tmpCr);???
????????????????}
????????????}
????????}
?????????
????????System.out.println("================");
????????System.out.println("你選擇了如下課程:");
????????for(Course?scr?:student001.studentCourse){??
????????//HashSet類沒有get(i)method,因為set是無序排列的,只能用foreach遍歷
????????????System.out.println(scr.courseID+":"+scr.course);
????????}
?????????
????}
?????
?
}


0 回復 有任何疑惑可以回復我~
#1

gao634209276

贊一個,能自己改編挺好的。我有幾個疑問啊 1、選課時候第二個for循環(huán)用foreach簡單點吧 2、你的CourseSelistGeneric類是什么集合類型,CourseAdd(),getCourse(),兩個方法的實現(xiàn)部分是什么,是增加課程和顯示課程嗎? 3、我個人的看法?。?其實你的和老師的差不多,省去了SetDemo實例化對象,并省去以此對象來調用執(zhí)行主函數(shù)的各個功能。主函數(shù)里沒有通過SetDemo調方法。我覺得這樣像流水賬一樣。。。主函數(shù)的操作性、靈活的減少了 就是在面向對象上來說。。個人的感覺,我也是初學者,說的可能也有不對的,就是交流一下
2016-02-11 回復 有任何疑惑可以回復我~

理清楚思路之后發(fā)現(xiàn),其實集合類基本是相同的,包括方法之類的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這一章節(jié)還是有點繞的!

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號