-1

在没有谷歌搜索的帮助下,任何人都可以解释是否可以在控制台中打印 eclipse quickfix 建议以解决错误,如果可以,该怎么做?

我要打印的提案快照:http: //i.imgur.com/W5ElS.png

4

2 回答 2

0

好的,只是为了解释为什么控制台中的自动完成是一个坏主意-

启动linux。转到包含大量文件的文件夹。按 A 然后按 Tab 几次,然后再输入一些字母并按 Tab 几次。

在第五个选项卡之后,您的“意图”(您尝试键入并复制/粘贴到文件中以获取说明或其他内容)完全丢失,您甚至可能忘记您开始做的事情。文件名建议将淹没您的输入并破坏“命令流”。

现在,如何在控制台中获取方法名称 -

我建议反思。这是上面的东西http://www.cs.cmu.edu/~pattis/15-1XX/15-200/lectures/reflection/index.html

您只需要获取一个类的所有方法并打印它们的名称。这看起来与您的导师提到的完全一样。如果他想看看你是怎么做到的,他会看到很多他不理解的代码,并且可能会说“是的,是的,优秀的学生”并通过你。

如果你想成为一名程序员,你不妨了解一下这个行业的大秘密——我们造假很多。学习如何正确伪造;)

或者只是去这里http://en.wikibooks.org/wiki/Java_Programming/Reflection/Accessing_Private_Features_with_Reflection并复制/粘贴。

编辑:

你想要这块

Method methods[] = someClass.getClass().getDeclaredMethods(); 
System.out.println("Access all the methods"); 
for (int i = 0; i < methods.length; i++) { 
   System.out.println("Method Name: " + methods[i].getName());
   System.out.println("Return type: " + methods[i].getReturnType());
}
于 2012-10-31T13:57:56.767 回答
0

你应该对上层阶级使用鲨鱼建议。然后,您应该使用适当的结构来索引所有内容。

于 2012-10-31T14:40:07.993 回答