Article View: be.comp.programming
Article #5439Re: Java.Util.List
From: DyXin
Date: Sun, 27 Apr 2003 15:30
Date: Sun, 27 Apr 2003 15:30
43 lines
2770 bytes
2770 bytes
> > > List is een interface. Dat heeft als gevolg dat blabla() een
implementatie
> > > van java.Util.List terug moet geven, bijvoorbeeld java.Util.Vector. En
> > deze
> > > zul je wel degelijk met een new moeten aanmaken!
> > > Mijn vermoeden is dat je iets raars doet in blabla(). Kun je daar de
code
> > > van posten?
> >
> > hhmmm... raar... In code examples die ik heb wordt wel degelijk
> > java.Util.List gebruikt en ge-importeerd...
> >
> > code: gewoon een for-lus:
> >
> > public List myMethod ()
> > {
> > for (int i = 0; i < arrayOfMyObjects.length; i++) {
> > lijst.add(arrayOfMyObjects[i];
> > }
> > return(lijst);
> > }
> >
> > met lijst een java.Util.List object...
>
> Sure. Maar als je nu de regel laat zien waar lijst wordt gemaakt dan zal
je zien
> dat het een andere collection class is.
k heb het gevonden :p
het probleem lag hem dus idd bij die Interface: Je kan wel een List object
maken, maar dit is dan 'null'; vervolgens ga je methodes oproepen op een
'null' object => nullPointerException! Wat ik nu heb gedaan is meet een
Vector gewerkt, en in de klasse die deze methode oproept een List object: de
ge-returnde Vector wordt dan aan het List object toegekend en zo kan ik
rustig verder blijven werken door 2 regels code te veradanderen: type
terugkeerwaarde en List vervangen door Vector! ;)
Dom eigenlijk da ik daar ni eerder aan dacht...
any case: thnx!
mvg,
DyXin
Technical Details
Message-ID:
<iISqa.64727$t_2.5680@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!wn14feed!wn13feed!wn12feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<fdRqa.64590$t_2.5777@afrodite.telenet-ops.be> <b8gr13$rab$1@news.tudelft.nl> <YgSqa.64687$t_2.5706@afrodite.telenet-ops.be> <877k9gnfem.fsf@keyser.soze.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,d43233f99695a9a5 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,d43233f99695a9a5 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-04-27 08:30:28 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-01!sn-xit-09!supernews.com!news.maxwell.syr.edu!wn14feed!wn13feed!wn12feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "DyXin" <DyXin@p@ndor@.be> Newsgroups: be.comp.programming,nl.comp.programmeren References: <fdRqa.64590$t_2.5777@afrodite.telenet-ops.be> <b8gr13$rab$1@news.tudelft.nl> <YgSqa.64687$t_2.5706@afrodite.telenet-ops.be> <877k9gnfem.fsf@keyser.soze.com> Subject: Re: Java.Util.List Lines: 45 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Message-ID: <iISqa.64727$t_2.5680@afrodite.telenet-ops.be> Date: Sun, 27 Apr 2003 15:30:22 GMT NNTP-Posting-Host: 213.119.146.60 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1051457422 213.119.146.60 (Sun, 27 Apr 2003 17:30:22 MET DST) NNTP-Posting-Date: Sun, 27 Apr 2003 17:30:22 MET DST Organization: Telenet Internet