本文概述
- 号码
- 弦乐
- 符号
- 散列
- 数组
- 号码
- 弦乐
- 符号
- 散列
- 数组
- 布尔值
整数在内部以二进制形式保存。整数是没有小数的数字。根据它们的大小, 有两种类型的整数。一个是Bignum, 另一个是Fixnum。
Class | Description | Example |
---|---|---|
Fixnum | 他们是正常数字 | 1 |
Bignum | 他们是大数字 | 111111111111 |
Float | 小数 | 3.0 |
Complex | Imaginary numbers | 4 + 3i |
Rational | 它们是分数 | 9/4 |
BigDecimal | 精度十进制数 | 6.0 |
在计算中, 如果使用整数, 则仅返回整数。
文章图片
在计算中, 如果使用float类型, 则仅将float返回。
文章图片
如果是dvision, 将显示以下输出。
文章图片
弦乐 【Ruby数据类型介绍和用法图解】字符串是一组代表句子或单词的字母。通过将文本括在单引号(‘ )或双引号(“ )中来定义字符串。
例:
可以在两个字符串之间使用+号连接起来。
文章图片
将数字字符串与数字相乘将重复该字符串多次。
文章图片
符号 符号就像字符串。符号前面带有冒号(:)。例如,
:abcd
它们不包含空格。包含多个单词的符号用(_)书写。字符串和符号之间的区别是, 如果文本是数据, 则它是字符串, 但如果是代码, 则是符号。
符号是唯一的标识符, 代表静态值, 而字符串则代表变化的值。
例:
文章图片
在上面的快照中, 为字符串创建了两个不同的object_id, 但为符号创建了相同的object_id。
散列 哈希将其值分配给其键。可以通过其键查找它们。键的值由=> 符号分配。键/值对之间用逗号分隔, 并且所有对均括在花括号内。例如,
{” Akash” => ” Physics” , ” Ankit” => ” Chemistry” , ” Aman” => ” Maths” }
例:
#!/usr/bin/ruby data = http://www.srcmini.com/{"Akash" =>
"Physics", "Ankit" =>
"Chemistry", "Aman" =>
"Maths"} puts data["Akash"] puts data["Ankit"] puts data["Aman"]
输出
文章图片
数组 数组填充数据或数据列表。它可以包含所有类型的数据。数组中的数据之间用逗号分隔, 并用方括号括起来。例如,
["Akash", "Ankit", "Aman"]
数组中的元素按其位置检索。数组中元素的位置从0开始。
例:
#!/usr/bin/ruby data = http://www.srcmini.com/["Akash", "Ankit", "Aman"] puts data[0] puts data[1] puts data[2]
输出
文章图片
推荐阅读
- Ruby安装详细步骤图解
- Ruby for循环语句详细用法
- Ruby的功能介绍
- Ruby类和对象介绍和用法
- Ruby使用注释例子
- Ruby Break语句和next语句用法示例
- Ruby程序Hello World示例
- Ruby case语句介绍和用法
- android sdk manager 无法更新,图文详细说明android sdk manager 无法更新