Article View: pl.comp.lang.java
Article #153419Re: Taka kolekcja/kontener: Vector i Map
From: A.L.
Date: Sat, 05 May 2012 22:22
Date: Sat, 05 May 2012 22:22
30 lines
1933 bytes
1933 bytes
On Sat, 05 May 2012 09:27:43 +0200, Jacek Czerwinski <x@y.z.pl> wrote: >Czy jest w bibliotekach z kolekcjami takie "coś" co pozwala: >a) dodawać obiekty na sposób Listy/Vectora na końcu lub ze świadomym >rozpychaniem i odczytywać po indeksie int. >b) zarazem żeby były dostępne jako Map<String,T>. >Pewnie w konsekwencji b) dodawane obiekty by musiały by mieć pewien >wyróżnik, klucz żeby się mogły 'przedstawić'. Więc mają, tylko pojemnik >musi o tym wiedzieć. > >Gdyby oprzeć to o Map, dostęp po indeksie by musiał być w kolejności >dodawania (więc nie hash, alfabetycznie itd) plus mozliwość rozsuwania. > >Pewnie że da się to napisać, tylko po co. > > >W C# mam kilka API gdzie elementy są dostępne z tablicy [int] i [string] >jednocześnie, i bardzo mi się podoba. Operatora tablicowego oczywiście w >Javie nie przeskoczę. > > > Nie wiem o co ci chodzi, ale sprawdz http://commons.apache.org/collections/api-release/index.html konkretnie ListOrderedMap. Moze to to?.. A.L.
Technical Details
Message-ID:
<uv9bq7pvgd2865tkp511ej2d67g0vefh6m@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-12.dc1.easynews.com.POSTED!not-for-mailReferences:
<jo2kpg$jrp$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-12.dc1.easynews.com.POSTED!not-for-mail From: A.L. <lewando@aol.com> Newsgroups: pl.comp.lang.java Subject: Re: Taka kolekcja/kontener: Vector i Map Message-ID: <uv9bq7pvgd2865tkp511ej2d67g0vefh6m@4ax.com> References: <jo2kpg$jrp$1@node2.news.atman.pl> X-Newsreader: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Lines: 30 X-Complaints-To: abuse@easynews.com Organization: Forte Inc. http://www.forteinc.com/apn/ X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly. Date: Sat, 05 May 2012 17:22:37 -0500 X-Received-Bytes: 1783 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit