編寫Java程序,使用Set實現不重複添加用戶

返回本章節

返回作業目錄


需求說明:

在控制檯輸入用戶信息,用戶信息包括姓名、性別和年齡,將用戶信息保存至User對象中。

將User對象保存至HashSet集合中。

規定如果兩個User對象的姓名、性別和年齡相同,即爲同一個User對象。

 

 

實現思路:

創建類User,在該類中定義String類型屬性姓名(name)、性別(sex),int類型屬性年齡age,並重寫該類的hashCode()方法和equals()方法。

創建類UserSys,在該類中定義HashSet類型實例屬性set,該屬性用於添加User對象,並定義添加用戶信息方法addUser(),該方法用於將用戶對象添加至set集合中。

 

實現代碼:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章