-2
我對ruby非常陌生,我試圖找出是否有相當的方法來做這件事的紅寶石。覆蓋ruby中的散列
在陽明語法,我們使用類似的語法與本辦法有一個默認的斑點,然後用特定值覆蓋它們:
default:
default:
A: {read: 20, write: 10}
B: {read: 30, write: 30}
C: {read: 130, write: 10}
override1:
placeholderA:
A: {read: 10, write: 10}
override2:
placeHolderB:
A: {read: 10, write: 10}
B: {read: 5, write: 5}
C: {read: 5, write: 5}
D: {read: 5, write: 5}
我想知道,如果我們能夠在Ruby中創建一個散列結果,其中在如果它們存在,它會選擇覆蓋的值,否則它會選擇默認值。
我不知道如果紅寶石合併地圖是一種解決這個問題的方法(因爲我還是一個新的紅寶石,我正在探索選項)。
這可能嗎?