だから、このタイプの配列を作成したいと思います。この配列には重複する値があることに注意してください。だから私はhashMapのを使用することはできません。Ruby配列の値をオブジェクトとして持つ配列を作成するには
arr = [3,4,6,4,9,0]
また、私はこれを行うことができるようになります。
arr[0].value = 9
arr[1].value = 10
は、データ構造のこのタイプで私を助けてください。私がJavaとRubyの1つの例を得ることができれば素晴らしいだろう。
わかりやすいもう1つの例。
arr['tom','jack', 'Ian','sam']
各配列要素にlastNameのプロパティを追加する必要があります。だから私のデータ構造は、このプロパティを追加した後です。
arr['tom'].lastName = 'smith'
arr['jack'].lastName = 'parker'
arr['ian'].lastName = 'jones'
...
ここでは、クエリの観点から説明します。私は
arr[0] -> 'tom'
arr[0].lastName -> 'smith'
を呼び出す場合、これらは私が
ちょうど 'ARR [0] = 9'ルビー –
にしかし、上記の配列のために、それは' ARR [0] = 3 'のこのあなたが探しているでしょうか? –
いいえ配列に重複した要素があるので、私はそれを行うことができません。だから私の最初の配列では、私は重複した値を持っています。 @SergioTulentsev –