java - 如何发现方法中必须使用什么参数格式?

标签 java eclipse arguments superclass

目前正在开发一个非常简单的 Java 项目,但是我遇到了问题。我不确定需要什么参数来查找由原始 Jar 指定的命令。因为,如果可能的话,我会在很多情况下使用它,提供所涉及的确切文件不会太有用。但是,如果有人可以解释如何查找方法参数应采用的格式?

示例 - robot.ifBesideThing(),我不确定要在 () 中放入什么。我想知道如何找到可能的论点。我正在使用 Eclipse。

我尝试过通过指南和谷歌进行搜索,但是关键词方面,我几乎总是遇到不相关的问题。

最佳答案

如果您有可用的原始源代码:请查看它。

如果原始 jar 附带文档,或者文档可用:请阅读它。

如果原始 jar 没有附带文档:请向原作者索取。

如果您使用 Eclipse,并将 jar 添加到构建路径:Eclipse 将在您键入时自动完成参数;您可以通过这种方式发现用法,但如果您不知道参数的含义(例如缺乏文档),这可能对您没有多大好处。

在 Eclipse 情况下,如果您不知道哪些包或类可供您使用:提取 jar 并查看内容(它们只是 zip 文件,或使用 jar x),或者,如果您知道其中某个类的名称,请在 Eclipse 中使用该类,然后按 Ctrl+Shift+O 查找它所在的包(Eclipse 将自动添加导入或在存在歧义时提示您)。

如果您绝望了,您可以使用反射来组合一个方法,但这不会告诉您任何信息,就像 Eclipse 的自动完成功能会告诉您的一样。

关于java - 如何发现方法中必须使用什么参数格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22599116/

相关文章:

java - 我可以检测 SWT 中文本字段的变化吗?

bash - 当第 N 个参数等于 "--check"时,如何确保存在 N+1 个参数

java - 具有并发 put/get 的 EnumMap

Java:有整数,需要以0x00格式的字节

Restfull Web 服务中出现 java.lang.ClassCastException 错误

java - 从另一个 JavaFX 应用程序中打开另一个应用程序?

java - 在 Java Eclipse AWT 中,如何检测在按住 Shift 的同时是否单击了按钮?

android - eclipse中更新ADT后出错

c - GCC、函数和指针参数、警告行为

java - Java基础初学者 : what does 'arguments' mean in Java