Ruby 数据类型17 Mar 2025 | 阅读 2 分钟 数据类型表示数据的一种类型,例如文本、字符串、数字等。Ruby 中有不同的数据类型
数字整数和浮点数属于数字类别。 整数在内部以二进制形式保存。整数是不带分数部分的数字。根据它们的大小,整数有两种类型。一种是 Bignum,另一种是 Fixnum。
示例
![]() ![]() ![]() 字符串字符串是一组表示句子或单词的字母。字符串通过将文本括在单引号 (') 或双引号 (") 中来定义。 示例
![]() ![]() 符号符号类似于字符串。 符号前面有一个冒号 (:)。 例如, 它们不包含空格。 包含多个单词的符号用 (_) 书写。 字符串和符号之间的一个区别是,如果文本是数据,那么它是一个字符串,但如果它是代码,那么它就是一个符号。 符号是唯一的标识符,表示静态值,而字符串表示变化的值。 示例 ![]() 在上面的快照中,为字符串创建了两个不同的 object_id,但为符号创建了相同的 object_id。 哈希哈希将其值分配给其键。 可以通过它们的键查找它们。 通过 => 符号将值分配给键。 键/值对之间用逗号分隔,所有对都括在花括号中。 例如, {"Akash" => "物理", "Ankit" => "化学", "Aman" => "数学"} 示例 输出 ![]() 数组数组存储数据或数据列表。 它可以包含所有类型的数据。 数组中的数据之间用逗号分隔,并用方括号括起来。 例如, 数组中的元素通过它们的位置检索。 数组中元素的位置从 0 开始。 示例 输出 ![]() 下一个主题Ruby-queue |
我们请求您订阅我们的新闻通讯以获取最新更新。