1
1楼 2007-04-11 h={
1=>"a",
21=>"b-1",
22=>"b-2",
23=>"b-3",
3=>"c",
4=>"d"
}
h.each do |k,v|
puts k.to_s + "=>" + v
end
结果为: 22=>b-2 23=>b-3 1=>a 3=>c 4=>d 21=>b-1 我期望的结果应为: 1=>a 21=>b-1 22=>b-2 23=>b-3 3=>c 4=>d 一般的问题:Hash里每个元素是按照什么顺序建立的,那么就按照什么顺序遍历.ruby如何处理这个问题? 2楼 axgle 2007-04-12 rails下的view中测试通过:
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源
| ||||||||||||||||||||||||||||||||||||||||||||