Article View: pl.comp.lang.java
Article #153720Re: Odczyt s CSV
From: TrzyLinie
Date: Fri, 21 Dec 2012 06:45
Date: Fri, 21 Dec 2012 06:45
34 lines
2614 bytes
2614 bytes
W dniu 2012-12-20 23:24, Tomek Kańka napisał(a):
> Jadalbert <maxorin@poczta.onet.pl> napisał(a)
>>>
>>> No to ładuj do Map<String, Object>
>>>
>>> Nic dobrego z tego nie wyniknie:), ale może akurat w Twoim przypadku
>>> przejdzie.
>>>
>> Ok. Ale piszesz tak, bo map uważasz za zły pomysł
>> w ogóle (oczywiście w tym wypadku)? Wg ciebie
>> rozwiązanie z klasa jw jest odpowiednie? Pytam
>> serio, bo ja mam małe doświadczenie w javie i nie
>> wiem czy w ogóle się męczyć z wymyślaniem Bóg wie
>> czego.
>>
>
> Piszę tak, bo to zupełnie nie "obiektowe" podejście, do tego nie
> type-safe, itd. Za to wyjątkowo elastyczne. Jeśli Twoim celem po
> wczytaniu danych będzie wypisane tego w postaci
> nazwa=wartość
> możesz tak zrobić, ale jeśli chcesz potem np.
>
> ((int)map.get('ile')) * ((Double) map.get('wartosc'))) * ...
>
> to sam widzisz, że nie powinieneś iść tą drogą.
Zaproponuj, proszę, rozwiązanie, które będzie i obiektowe, i type-safe,
i pozwoli stwierdzić, że zaproponowaną drogą powinno się iść (nie musi
być "wyjątkowo elastyczne"). Chciałbym oprócz listy wad pierwszej
propozycji zobaczyć propozycję lepszą wg tych kryteriów. Ale może za
dużo chcę... ;)
--
TrzyLinie
Technical Details
Message-ID:
<kb10hs$suo$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!feed.xsnews.nl!border-1.ams.xsnews.nl!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mailReferences:
<50d244a3$0$1305$65785112@news.neostrada.pl> <kaubma$6fr$1@dont-email.me> <50d2d3a4$0$1315$65785112@news.neostrada.pl> <slrnkd6f3u.q7b.tom@tv2.dom.local> <50d34032$0$1304$65785112@news.neostrada.pl> <slrnkd741i.r88.tom@tv2.dom.local>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!feed.xsnews.nl!border-1.ams.xsnews.nl!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: TrzyLinie <trzyKASUJlinie@USUNo2.pl> Newsgroups: pl.comp.lang.java Subject: Re: Odczyt s CSV Date: Fri, 21 Dec 2012 07:45:15 +0100 Organization: A noiseless patient Spider Lines: 34 Message-ID: <kb10hs$suo$1@dont-email.me> References: <50d244a3$0$1305$65785112@news.neostrada.pl> <kaubma$6fr$1@dont-email.me> <50d2d3a4$0$1315$65785112@news.neostrada.pl> <slrnkd6f3u.q7b.tom@tv2.dom.local> <50d34032$0$1304$65785112@news.neostrada.pl> <slrnkd741i.r88.tom@tv2.dom.local> Mime-Version: 1.0 Injection-Date: Fri, 21 Dec 2012 06:45:16 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="01c1cdd8e1becd4e3c1f30adb6a1e0ea"; logging-data="29656"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18tY/9PvCRC9ov8u54ReuffZEiU8cQKhx0=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0 In-Reply-To: <slrnkd741i.r88.tom@tv2.dom.local> Cancel-Lock: sha1:wRnSVzFuEDD6fXWe5nKnzvoE+TE= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit