任何人都可以使用此java代碼來幫助我嗎? 我有兩個類,需要創建一個集合,可以存儲其他類的實例。這裏是我設法 「提交」 :)
A類
Java - 設置能夠引用不同類的實例
public Class Rabbit {
private String age;
//constructor for instance of Rabbit <br>
public Rabbit(String rabAge) {
super();
this.age = rabAge;
}
現在B類樣品:
public class ManyRabbits {
private Set <String> setOfRabbits;
現在這個方法應該創建的一個新實例兔子並將其添加到由變量setOfRabbits表示的集合
public void addRabbit (String age)` {
//and I don't know what should go next...something like: `
Rabbit r1 = new Rabbit("10");` <br>
setOfRabbits.add(r1);
}
應當設置而不是設置 –
而且你還需要重寫'equals'和'hashCode'在'Rabbit'(除非你想通過身份進行重複數據刪除)。 –