Project1

标题: 用什么指令可以得到Hash表的个数? [打印本页]

作者: 寒凌天    时间: 2020-1-10 02:02
标题: 用什么指令可以得到Hash表的个数?
本帖最后由 寒凌天 于 2020-1-10 02:07 编辑

我用hash.size得到的是字符长度

怎么得到哈希表的成员个数呢?
作者: 张咚咚    时间: 2020-1-10 09:23
a = {:x => 1, :y => 1}
p a.size # 2
p a.length # 2
size 或 length 就是获取成员数量的,不是什么字符长度..
作者: 寒凌天    时间: 2020-1-10 16:32
张咚咚 发表于 2020-1-10 09:23
a = {:x => 1, :y => 1}
p a.size # 2
p a.length # 2

奇怪,上次我我明明得不到个数信息的。看样子肯定是哪里的代码给干扰了。
(上次我写了个hash.each{|x| b+=1}。用b来技术,蠢的像是在掰手指头数数,哈哈哈)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1