📅  最后修改于: 2023-12-03 15:11:35.940000             🧑  作者: Mango
在 Ruby 中,数组是一种非常方便的数据结构,使用起来也非常简单。
当需要清空数组时,使用 clear
方法可以轻松实现此功能。本文将介绍 clear
方法的使用方法和示例。
clear
方法是 Ruby 数组类中的一个实例方法,它可以清空数组中的所有元素,并将数组长度设为 0。
clear
方法的语法如下:
array.clear
其中,array
代表需要清空的数组,可以是一个数组变量或直接使用数组字面量。
下面是 clear
方法的示例:
# 使用数组字面量创建数组
array = [1, 2, 3, 4, 5]
# 清空数组
array.clear
# 输出数组
puts array.inspect
执行以上代码,将会得到以下输出结果:
[]
从结果可以看出,数组已经被清空,长度变为 0。
通过 clear
方法,我们可以清空数组中的所有元素,使其变为空数组。这对于在使用数组时需要多次清空数组的情况非常实用。
值得注意的是,clear
方法只会清空数组中的元素,并不会改变数组对象本身。如果需要销毁数组对象,可以使用 delete
方法或重新赋值变量。