【发布时间】:2026-02-18 09:15:02
【问题描述】:
我需要一个解释。当没有给出方法头时,我如何从上下文线索中知道该方法会给出什么返回类型?
例如:
int someNum = someWord.someMethod();
我是初学者,如果这是一个愚蠢的问题,对不起。
【问题讨论】:
-
您必须有权访问整个方法声明,包括返回类型。您不能从参数类型推断返回类型。您从哪里获得没有返回类型的方法声明?你能说明你得到了什么以及你从哪里得到的吗?
-
我不得不怀疑这个问题是不是变相的XY问题。您要解决的总体问题是什么,因为它们很可能是解决问题的更好方法?
-
在您上面的代码中,您只能猜测 someMethod 返回 int,因为这是您分配给它的变量的类型...。除非分配错误。
-
如果你喂一个不知名的动物,你只是不知道另一端会发生什么。
标签: java methods parameters header