Kann mir jemand mit diesem Java-Code helfen? Ich habe zwei Klassen und muss ein Set erstellen, das Instanzen der anderen Klasse speichern kann. hier ist die Probe ich es geschafft, zu "begehen" :)
Klasse A
Java - Set in der Lage, Instanzen einer anderen Klasse zu referenzieren
public Class Rabbit {
private String age;
//constructor for instance of Rabbit <br>
public Rabbit(String rabAge) {
super();
this.age = rabAge;
}
jetzt Klasse B:
public class ManyRabbits {
private Set <String> setOfRabbits;
nun diese Methode eine neue Instanz der schaffen soll Kaninchen und fügen Sie es zu der durch die Variable setOfRabbits dargestellten Menge
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);
}
Es sollte statt Set –
gesetzt und Sie müssen auch 'equals' und' hashCode' außer Kraft zu setzen in 'Rabbit' (es sei denn, Sie die Deduplizierung wollen von Identität getan werden). –