8.7实习笔记

Idea调用方法返回值查找

方法 1:使用 "Find Usages"

定位方法:在代码编辑器中,将光标放在 methodA 的方法名上。

打开查找引用:右键菜单 → 选择 "Find Usages"(快捷键 Alt + F7)。或直接按 Ctrl + B(Windows/Linux)或 Cmd + B(Mac)跳转到声明处后使用 Alt + F7。

筛选结果:在 "Find Usages" 结果窗口中,IDEA 会自动列出所有调用 methodA 的位置。

关键点:结果中的 int a = classA.methodA("参数") 这类代码会直接显示返回值被赋给变量 a 的用法。查看 "Usage Type" 列,标注为 "Read" 的条目表示返回值被使用(如赋值、传参等)。

方法 2:通过 "Call Hierarchy",就是调用层次

右键点击 methodA 方法名 → 选择 "Call Hierarchy"(快捷键 Ctrl + Alt + H)。在左侧面板中展开 "Outgoing Calls" → 查看哪些方法调用了 methodA,点击具体调用位置,右侧代码会高亮显示返回值使用细节(如赋值给变量 a)。

返回值调用的一般形式:

// 赋值给变量
int a = classA.methodA("参数");

// 作为方法参数
otherMethod(classA.methodA("参数"));

// 参与表达式
if (classA.methodA("参数") > 0) { ... }

// 直接返回
return classA.methodA("参数");
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容