Ich mache ein Projekt für die Hochschule und habe eine Wand mit der Suche durch meine hashmap und fügen Sie die Ergebnisse zu einer Liste.Hashmap durchsuchen und Ergebnisse zu einer Liste hinzufügen
Bisher habe ich eine Empfehlung Klasse mit diesen Variablen sowie Getter, Setter Konstruktor und hashcode und ist gleich:
private String title, queryName,Director,summary,myComments,category;
private double Rating;
private int myRating;
private ArrayList<String> cast = new ArrayList<>();
Also, was ich tun möchte Suche durch diese Karte von Empfehlungen für einen Schauspieler Name ist und füge die Ergebnisse zu einer Liste hinzu. Das habe ich bisher gemacht: private Karte recs = neue HashMap <>();
public void byActor(String actor)
{
if(recs.containsKey(actor))
{
System.out.println(" The Actor "+actor + " has been in these films ");
}
Wenn der Schauspieler nicht in der hashmap ist ich habe Empfehlungen aus einem Website-API zu erhalten, die es als Liste oder Empfehlungen zurückgeben soll, und fügen Sie die hashmap
(was ein lokaler Speicher sein wird)Wie füge ich die Ergebnisse der Suche zu einer Liste hinzu und füge eine Liste zu einer hashmap hinzu?
Was meinst du mit 'sollte es als Liste zurückgeben? Eine "Liste" von "Empfehlung"? – aUserHimself
@aUserHisself hallo leid, es ist eine Liste von Empfehlungen. Ill edit, um das hinzuzufügen :) – EmilyP
Was hält 'aktorMap'? Ist es die Antwort von der Website-API? – aUserHimself