Arrays 将数组作为参数传递给方法
当我们将数组作为参数传递给方法时,第一个元素的地址被传递。然后,被调用的方法如何理解接收数组中的元素数?通常传递的“arguments array”可能能够返回自己的长度,例如:Arrays 将数组作为参数传递给方法,arrays,oop,methods,arguments,pass-by-reference,Arrays,Oop,Methods,Arguments,Pass By Reference,当我们将数组作为参数传递给方法时,第一个元素的地址被传递。然后,被调用的方法如何理解接收数组中的元素数?通常传递的“arguments array”可能能够返回自己的长度,例如: def foo(args) args_count = args.length #or args.size, args.count, depends on lang. .... end
def foo(args)
args_count = args.length #or args.size, args.count, depends on lang.
....
end