📅  最后修改于: 2023-12-03 15:27:32.179000             🧑  作者: Mango
在 Ruby 中,可以使用 clear()
方法来清空集合 (如数组、哈希表等) 中的所有元素。当一个集合变量不再需要存储现有元素或者需要重置时,可以使用 clear()
方法来清空集合。
collection.clear()
其中,collection
是需要清空的集合,可以是数组、哈希表等。
fruits = ["apple", "banana", "cherry"]
puts "Before clear: #{fruits.inspect}"
fruits.clear()
puts "After clear: #{fruits.inspect}"
输出结果:
Before clear: ["apple", "banana", "cherry"]
After clear: []
scores = {"john" => 80, "jane" => 90, "jack" => 95}
puts "Before clear: #{scores.inspect}"
scores.clear()
puts "After clear: #{scores.inspect}"
输出结果:
Before clear: {"john"=>80, "jane"=>90, "jack"=>95}
After clear: {}
clear()
方法是破坏性的,会修改集合本身。clear()
方法会花费很长时间。以上就是 Ruby 中 clear()
方法的介绍和使用方法,希望对大家有所帮助。