hash class的意思|示意
散列表类
hash class的用法详解
'
英语单词hash class用法讲解
Hash类是Ruby中的一种比较常用的数据类型,它的作用是将一组键值对建立关系,其中键(key)可以是任意不可变的对象,用作索引,值(value)可以是任意Ruby对象,可以是数字、字符串、对象、数组等,是对应于键的值。
Hash可以使用符号作为键,称为“Symbol”,它们可以帮助我们更快捷地单击引用Hash值,如:
hash = {:name => \\"Rose\\", :age => 28}
以上代码定义了一个以Symbol作为key的Hash,即name和age两个key,其值分别是Rose和28。当我们需要获取其中某个键的值时,可以使用hash[:name]这种方式来实现。
当Hash的键为字符串时,它的定义方式又是另一种,如:
hash = {\\"name\\" => \\"Rose\\", \\"age\\" => 28}
同样,要获取其中某个key的值,可以使用hash[\\"name\\"]这种方式来实现。
除了上述的两种定义方式之外,Ruby中还支持一种简写的Hash Hash定义方式,例如:
hash = {name: \\"Rose\\", age: 28}
以上这种定义方式也可以便捷地获取其中某个key的值,可以使用hash[:name]这种方式来实现。
以上就是Ruby中英语单词hash class的用法介绍,Hash是一种非常有用的数据类型,使用Symbol或字符串作为key,可以更加方便快捷的获取hash中的值,同时Ruby中还支持一种简写的Hash定义方式,使用起来也很方便。
'hash class相关短语
1、 hash class connect hash值级连