最新回答 / 寶慕林4117178
package?collection_map; import?java.util.HashMap; import?java.util.Map; import?java.util.Scanner; import?java.util.Set; public?class?MapTest?{ ????/** ?????*?用來承載學生類型對象 ?????*/ ????public?Map&?在構String...
2019-11-27
最贊回答 / IEwuIL7
Set 和 List的邏輯肯定是一樣的,只不過一個是有序且可以重復的集合,一個是無需且無法重復的集合。在開發中按照實際需求使用不同的集合方法而已。我自己復習寫Set方法的時候,也加了一個this,程序也沒報錯。你要理解this是什么:表示對當前對象的引用,比如:return this;表示當前對象的成員變量,而非函數參數,比如 this.i;調用構造方法,比如定義了構造方法j,在另外的構造函數中調用j? ? ?this(j);
2019-11-21
最新回答 / 慕粉2009189
get方法輸入ID后,得到的是相對于Student對象,因為前面泛型已經規定好了Map<String,Student> students=new HashMap<String,Student>();
2019-11-19
最新回答 / 魔法少男小鍋鍋
public class Student { public String id; public String name; public Set<Course> Courses; //構造含參構造器 public Student(String id, String name) { this.id = id; this.name = name; this.Courses = new HashSet<Course>(); }
2019-11-15