在ruby中迭代Map

use*_*687 4 ruby

如何在Ruby中重写这个Java语句?

for (Map.Entry<byte[], HServerLoad.RegionLoad> entry : serverLoad.getRegionsLoad().entrySet()){
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

bsd*_*bsd 18

如果你想用你可以编写的键和值来迭代ruby map(hash)

h.each { |k, v| puts "Key=#{k}, Value=#{v}" }
Run Code Online (Sandbox Code Playgroud)