[Javalist] Segítség! Java7 compiler BUG???

gzsombor at gmail.com gzsombor at gmail.com
2012. Júl. 24., K, 13:28:02 CEST


Egy idő után fájna, szerintem. Nem beszélve arról az esetről, hogy mi történjen, ha a key létezik, de a value null :)

On Tue Jul 24 13:20:45 GMT+200 2012, Böszörményi Péter <zmblevlist at gmail.com>. wrote:

Imadnek hasznalni egy Map-et, ami hibat dobna, ha nem letezo kulcsra hivatkoznek. 
 
On Tue, 24 Jul 2012 13:17:42 +0200, Gábor Garami <gabor.garami at hron.me> wrote: 
 
> En nem szeretek null-t visszaadni, mert abbol szeret NPE keletkezni - 
> es mindig ott, ahol vegkepp nem szamitok ra. Halalosan gyulolom a 
> semmihez se kotheto hibakat. 
> 
> Akkor mar valami ures objektum. 
> 
> Garami Gábor 
> E-mail: gabor.garami at hron.me 
> Tel: +36 20 235 9621 
> MSN: hrgy at vipmail.hu 
> Skype: hron84 
> 
> 
> 2012/7/24 Suller Andras <suller.andras at gmail.com>: 
>> 2012/7/23 Viczián István <viczian.istvan at gmail.com>: 
>>> Üdv, 
>>> 
>>> Egy okos könyvben olvastam erre egy alternatívát, amelyik 
>>> kijelentette, hogy nem jó a return null, mint vezérlő érték, ugyanúgy, 
>>> ahogy ne adj vissza státuszkódot sem. Ehelyett egyrészt Exception-t 
>>> javasol, amit meg én nem szeretek, mert én az Exception-t mint 
>>> kivételes eseményt értelmezek, és az, hogy egy ellenőrzés elbukik, az 
>>> nem mindig kivételes esemény. 
>>> Ehelyett van egy olyan megoldás, hogy két szép metódust deklarálsz, és 
>>> úgy hívod, mert olvashatóbb a hívás helyén. 
>>> 
>>> if (parameterekHibatlanok()) { 
>>> csinaldMeg(); 
>>> } 
>> 
>> Ez akkor alternativa a Peter altal felvetett dologra, ha nem kell 
>> visszaadni semmit. Kulonben az else agban muszaj valamit return-olni, 
>> vagy kivetelt dobni. 
>> 
>> Egyebkent szerintem az lehet helyes, ha valami metodus null-t ad 
>> vissza. Neha en is szoktam alkalmazni. 
>> 
>> Andras 
>> _______________________________________________ 
>> Javalist mailing list 
>> Javalist at lists.javaforum.hu 
>> http://lists.javaforum.hu/mailman/listinfo/javalist 
> _______________________________________________ 
> Javalist mailing list 
> Javalist at lists.javaforum.hu 
> http://lists.javaforum.hu/mailman/listinfo/javalist 
> 
 
 
-- 
Üdvözlettel, 
Böszörményi Péter 
_______________________________________________ 
Javalist mailing list 
Javalist at lists.javaforum.hu 
http://lists.javaforum.hu/mailman/listinfo/javalist 
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120724/fb7419f2/attachment.html>


További információk a(z) Javalist levelezőlistáról