gpt4 book ai didi

java - Java中形式参数和显式参数相同吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:02:27 25 4
gpt4 key购买 nike

我知道显式参数是那些在方法调用的括号内列出的参数。我还知道形式参数是方法标题中的参数名称。

在此代码中,调用 x 形式参数和显式参数是否有意义?

public int add(int x, int y) {
return x + y;
}

如果是这样,是否存在形式参数不是显式参数的情况?

我试图考虑所有似乎可能的情况——形式显式、形式隐式、实际显式和实际隐式。所有这些都可能并且有效吗?

最佳答案

不确定,但我认为这是正确的:

In this code, does it make sense to call x both an formal and explicit parameter?

是的,它既正式又明确。

is there any case where you would have a formal parameter that is not an explicit parameter?

this 是一个形式隐式参数。

我们已经解决了它们何时显式和隐式,当您实际调用代码时它们将是实际的。

add(1,2); // 1 and 2 are actual explicit parameters
"a".length(); // "a" is the actual implicit parameter

关于java - Java中形式参数和显式参数相同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46748454/

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