20. december 2005 - 17:50Der er
6 kommentarer og 1 løsning
Print indhold af hashmap, ved brug af iterator
Jeg er igang med at lave en opgave, hvor jeg har lavet at katalog over DVD'er ved brug af et hashmap. Nu skal jeg have printet en liste ud over indholdet i hashmappet der består af (k,v)=(title,description).
Jeg har fået lavet min printfunktion således at den printer key-værdien ud, men jeg kan ikke få den til at skrive value-værdien bagefter. Resultaten skal gerne blive en liste der ser således ud, f.eks.: Superman, film om en mand der kan flyve Green mile, en fyr der sidder i fængsel osv.
Tak, accepterer dit svar nu. Men nu hvor du er her, kan det måske være at du lige kan hjælpe mig med en anden ting.
Jeg skal have lavet en funktion der sletter en given key-værdi og tilhørende value-værdi i mit hashmap. Derpå skal den returnere den slettede titel og beskrivelse, adskilt af et slash-tegn "/".
Har forsøgt, men gætter på at jeg bruger string-funktionen forkert
public String removeDVD( String title ) { return String(title + "/" + allDVDs.get(title)); allDVDs.remove(title); }
Det der er under return bliver ikke udført.. Du kunne lave lidt om så det blev noget ala. public String removeDVD( String title ) { String temp = title + "/" + allDVDs.get(title); allDVDs.remove(title); return temp; }
Lige for at svare på dit spørgsmål schwarz84, bruger jeg noget der hedder BlueJ.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.