09. september 2003 - 23:07Der er
6 kommentarer og 1 løsning
LinkedList.getFirst()
Jeg har følgende kode:
public class Bog { public String titel; public String forfatter; public Person person; public LinkedList reservationer;
public Bog(String t, String f) { this.titel = t; this.forfatter = f; this.person = null; this.reservationer = new LinkedList(); }
public void udlaanTil(Person p) { .... }
public void reserverTil(Person p) { this.reservationer.addLast(p); }
public void hjemlaan() { this.person.afregistrerLaan(this); this.person = null;
if ( this.erReserveret() ) { this.udlaanTil( this.reservationer.get(0) ); } }
}
Mit problem findes i hjemlaan(), der skal udlåne den hvis bogen er reserveret. Bogen skal udlånes til den firste i rækken. Der opstår følgende fejl: udlaanTil(Person) in Bog cannot be applied to (java.lang.Object)
"this.udlaanTil( this.reservationer.get(0) );" erstatter jeg muligvis med "this.udlaanTil( this.reservationer.getFirst() );"... Men det er vel det samme?
Ja, selvfølgelig. En mindre kortslutning her sidst på aftenen... Tak for rettelsen... :)
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.