1
如何在三個方法中設置第二個參數?如果在Ruby中有多個默認值時選擇要設置的參數
例如:
def method(arg1=5, arg2="something", arg3=12)
end
我將如何設置第二個參數,而不必這樣做:
method(arg1=5, "something_else", arg3=12)
如何在三個方法中設置第二個參數?如果在Ruby中有多個默認值時選擇要設置的參數
例如:
def method(arg1=5, arg2="something", arg3=12)
end
我將如何設置第二個參數,而不必這樣做:
method(arg1=5, "something_else", arg3=12)
只需通過使用命名參數「:」而不是「=」,你代碼可以是:
def method(arg1: 5, arg2: "something", arg3: 12)
end
然後您可以通過設置您需要的參數的值來調用該方法:
method(arg2: "something_else")
你是指在調用方法時設置第二個參數嗎? –
是的。這就是我的意思。 – Pabi