Hi all-

I have a situation where I have to create a dictionary of strings, but
want to search on both the word and the definition, which in this case
will also be just a single word (e.g. "hello" -> "bonjour"). Maps are
the logical choice, I think, but I would end up having to create two,
one for the English, and another for the French words because
Map.get() only searches on the key. That's fine, and I suppose I could
"double up" the keys, to have the french word list *and* the english
word list as keys, with their counterpoints as variables, but this
doesn't feel right and I think would probably be a worse solution, in
the long run, than just having two maps. Of course, I don't want to
maintain two maps with the same data, just reversed.

Is there a container type that allows for this sort of functionality?
I've got to imagine that it exists and I haven't found it yet; this
issue has got to come up frequently (or so I'd think).

Thanks for any info,

Tacho

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to