隨筆-167  評(píng)論-65  文章-0  trackbacks-0
          ruby能夠使用merge(別名update)方法,來(lái)合并兩個(gè)hash,如果他們中的健有相同的話,一個(gè)將會(huì)被刪除

          demo:
          delaware = { 1 => "Two", 2 => "New Value", 3 => "New Three" , 8 => "Five" }

          myhash = { 1 => "One", 2 => "Two", 3 => "Three", 4 => "Four", 5 => "Five" }

          puts delaware

          puts myhash

          puts delaware.merge(myhash)

          puts myhash.merge(delaware)

          結(jié)果:
          1Two2New Value8Five3New Three
          5Five1One2Two3Three4Four
          5Five1One2Two8Five3Three4Four
          5Five1Two2New Value8Five3New Three4Four

          ref:
          http://ruby-doc.org/core/classes/Hash.html#M002880
          http://www.java2s.com/Code/Ruby/Hash/Mergetwohashes.htm
          http://simohayha.javaeye.com/blog/151947







          write by feng
          posted on 2009-07-28 16:11 fl1429 閱讀(2398) 評(píng)論(0)  編輯  收藏 所屬分類: Rails
          已訪問(wèn)數(shù):
          free counters
          主站蜘蛛池模板: 中卫市| 历史| 海阳市| 民和| 龙川县| 巴林左旗| 博爱县| 措美县| 邯郸市| 顺昌县| 河池市| 濮阳县| 海南省| 荥经县| 东光县| 吴忠市| 阳山县| 原阳县| 泰顺县| 阳西县| 潞城市| 手游| 涪陵区| 图们市| 河曲县| 宜宾市| 祁门县| 兰坪| 新建县| 清水县| 德安县| 化州市| 南宫市| 华安县| 建始县| 安宁市| 惠水县| 陆河县| 曲靖市| 蒙山县| 萨嘎县|