标签:Ruby

共 8 篇文章

Ruby 哈希操作:键值对的添加与删除

Ruby 哈希操作:键值对的添加与删除 Ruby中的哈希Hash是一种键值对集合,类似于其他语言中的字典或映射。哈希中的每个元素都有一个键key和一个对应的值value。本文将详细

# Ruby # 哈希 # 键值对
2026-04-15 163 0

Ruby 异常处理:begin-rescue-end 块

Ruby 异常处理:beginrescueend 块 编写代码时,程序难免会遇到意外情况,例如文件不存在、网络中断或除以零等。如果不处理这些错误,程序会直接崩溃并停止运行。Ruby

# Ruby # 异常处理 # 错误处理
2026-04-14 216 0

Ruby 块与 proc:yield 关键字与 lambda

Ruby 块与 proc:yield 关键字与 lambda 编写 Ruby 代码时,你经常会遇到需要重复执行某段逻辑或将其作为参数传递的场景。Ruby 提供了块、Proc 和 L

# Ruby # 代码块 # Proc
2026-04-09 182 0

Ruby 模块:module 与 include 机制

Ruby 模块:module 与 include 机制 Ruby 的模块(Module)是语言中最强大的特性之一。它不仅能解决命名冲突问题,还能实现代码复用和多继承的效果。然而,很

# Ruby模块 # include # extend
2026-04-06 188 0

Ruby 字符串操作:gsub 与 sub 方法的区别

Ruby 字符串操作:gsub 与 sub 方法的区别 在 Ruby 中,字符串替换是日常开发中最常用的操作之一。sub 和 gsub 是两个最核心的替换方法,但很多初学者经常混淆

# Ruby # 字符串操作 # sub方法
2026-04-04 159 0

Ruby 面向对象:class 定义与方法调用

Ruby 面向对象:class 定义与方法调用 创建一个类,这是 Ruby 面向对象编程的起点。在 Ruby 中,使用 class 关键字定义类,类名必须以大写字母开头。 ruby

# Ruby # 面向对象 # 类定义
2026-04-03 144 0

Ruby Gem:包管理与安装

Ruby Gem:包管理与安装 Ruby 的强大生态离不开 Gem——这是 Ruby 的官方包(库)格式。每个 Gem 封装了可复用的代码、命令行工具或框架功能。要高效开发 Rub

# Ruby # Gem # 包管理
2026-04-03 191 0

Ruby 元编程:define_method 与 instance_eval

Ruby 元编程:definemethod 与 instanceeval Ruby 的元编程能力让你能在程序运行时动态创建或修改代码。其中,definemethod 和 insta

# Ruby # 元编程 # define_method
2026-04-02 203 0