Ruby 教程 之 Ruby 数据类型 5

简介: Ruby 数据类型

Ruby 教程 之 Ruby 数据类型 5

Ruby 数据类型

本章节我们将为大家介绍 Ruby 的基本数据类型。

Ruby支持的数据类型包括基本的Number、String、Ranges、Symbols,以及true、false和nil这几个特殊值,同时还有两种重要的数据结构——Array和Hash。

哈希类型

Ruby 哈希是在大括号内放置一系列键/值对,键和值之间使用逗号和序列 => 分隔。尾部的逗号会被忽略。

实例

hsh = colors = { "red" => 0xf00, "green" => 0x0f0, "blue" => 0x00f }
hsh.each do |key, value|
print key, " is ", value, "\n"
end

这将产生以下结果:

red is 3840
green is 240
blue is 15
如需了解更多有关 Ruby 哈希的细节,请查看 Ruby 哈希(Hash)。

目录
相关文章
|
前端开发 Java 关系型数据库
开题报告-基于SpringBoot互助志愿服务平台设计与实现
开题报告-基于SpringBoot互助志愿服务平台设计与实现
234 0
|
应用服务中间件 Linux nginx
CentOS下Nginx环境的搭建及进阶配置(安装篇)
Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。 本文主要讲解如何在CentOS搭建及配置Nginx
610 0
CentOS下Nginx环境的搭建及进阶配置(安装篇)
|
机器学习/深度学习 数据建模 定位技术
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
5274 0
【数据结构】图的基本概念—无/有向图、权和网、完全图、路径与回路
|
数据采集 前端开发 Android开发
Android平台RTMP推送或GB28181设备接入端如何实现采集audio音量放大?
我们在做Android平台RTMP推送和GB28181设备对接的时候,遇到这样的问题,有的设备,麦克风采集出来的audio,音量过高或过低,特别是有些设备,采集到的麦克风声音过低,导致播放端听不清前端采集的audio,这时候,就需要针对采集到的audio,做音量放大处理。
151 0
|
Dubbo 应用服务中间件 微服务
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)(上)
分布式事物【Hmily实现TCC分布式事务、Hmily实现TCC事务、最终一致性分布式事务解决方案】(七)-全面详解(学习总结---从入门到深化)
205 1
|
资源调度 监控 供应链
ERP、APS、MES 三者之间的关系
ERP、APS、MES三者之间的关系是相互补充的。ERP系统是企业内部管理的总体解决方案,负责统一管理各种资源和流程。APS系统是ERP系统的补充,负责优化企业的生产计划和调度。MES系统则是在生产过程中对实时数据进行监督、跟踪和控制的系统。三者共同协作,帮助企业提高生产效率、提升质量、降低成本,并实现企业的数字化转型。
808 0
ERP、APS、MES 三者之间的关系
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的二手图书交易系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的二手图书交易系统的详细设计和实现(源码+lw+部署文档+讲解等)
160 4
el-upload图片上传,删除
el-upload是ElementUI中的一个组件,可以用来实现图片上传功能。下面是一个基本的el-upload的示例代码:
666 0
|
缓存 关系型数据库 MySQL
MySQL调优之服务器参数优化实践
MySQL调优之服务器参数优化实践
1718 1
|
安全 Java 程序员
c错误处理
c错误处理
217 2