如何根据参数确定 Java 方法 return 类型?

How do I determine a Java method return type from parameters?

我需要一个解释。如果没有给出方法头,我怎么知道 return 方法会从上下文线索中给出什么类型?

例如:

int someNum = someWord.someMethod();

我是初学者,如果这是一个愚蠢的问题,请见谅。

如果您询问的是 someMethod(),则 return 值已分配给 int 变量,因此 return 类型为 int。方法签名将如下所示

public int someMethod() {
}

return 类型不一定是 int,它是与 int 赋值兼容的任何类型。

除了int,还可以是IntegerbyteByteshortShortchar, 或 Character.