【发布时间】:2018-01-15 17:09:10
【问题描述】:
新的 Java shell,jshell,允许 tab 补全,显示类的给定实例可用的所有方法。例如,如果我这样做...
jshell> Integer myInt = 3
myInt ==> 3
jshell> myInt. <<< + TAB >>>
byteValue() compareTo( doubleValue() equals( floatValue()
getClass() hashCode() intValue() longValue() notify()
notifyAll() shortValue() toString() wait(
...我看到了Integer 对象可用的所有方法。如何查看整个类可用的方法和变量,而不仅仅是类的实例?
【问题讨论】:
-
但是所有继承方法的列表显示在单个选项卡上(我看到方法继承自 Object 和 Number)。还是您正在寻找它在单个选项卡上显示声明的方法并在双选项卡上显示继承的方法?
-
不适合我。上面列出的那些看起来只是“实例方法”[docs.oracle.com/javase/9/docs/api/?java/lang/Integer.html]。你看到了什么方法,欧内斯特?另外,无论谁投了反对票,请解释这个问题有什么问题。
标签: java tab-completion jshell