Hash

Hi. You cannot store in
Java hash map several pairs with the same keys

···

-----Original Message-----
From: jason joo
Sent: 10.08.2010, 13.28
To: ruby-talk ML
Subject: Re: hash

another way is to make a patch to Hash object, put ur own rules in it and u
will have a HashMap in ruby

2010/8/10 Peter Hickman <peterhickman386@googlemail.com>

The Ruby hash is not a Java HashMap

x["key"] = "value_1"
x["key"] = "value_2"

puts x["key"] => "value_2"

The best you can do is:
1) Create a HashMap class for Ruby, a very simple task
2) Use lists to store the values

x["key"] = Array.new
x["key"] << "value_1"
x["key"] << "value_2"

puts x["key"] => ["value_1", "value_2"]

On 10 August 2010 10:05, Dmitriy Makarov <makarovx@gmail.com> wrote:
>> what do u mean by 'repeat'?
>
> axample in java
> HashMap h=ne HashMap();
> h.put("key","value_1");
> h.put("key","value_2");
> h.put("key","value_N");
>
> how to made in ruby
>
>
>
> --
> Posted via http://www.ruby-forum.com/\.
>
>