gpt4 book ai didi

ruby - 使用 * 访问方法中的值

转载 作者:数据小太阳 更新时间:2023-10-29 07:57:09 24 4
gpt4 key购买 nike

在方法定义中,当*以如下方式使用时,是什么意思?

def foo(*)
...
end

我了解以下用法:

def foo(*args)
...
end

我不确定在前一种情况下我将如何访问方法参数。

最佳答案

意思是“接受和丢弃任意数量的参数”。

这两个定义在技术上是相同的,但不为参数数组命名意味着您无法访问它。

关于ruby - 使用 * 访问方法中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9641489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com