在没有谷歌搜索的帮助下,任何人都可以解释是否可以在控制台中打印 eclipse quickfix 建议以解决错误,如果可以,该怎么做?
我要打印的提案快照:http: //i.imgur.com/W5ElS.png
在没有谷歌搜索的帮助下,任何人都可以解释是否可以在控制台中打印 eclipse quickfix 建议以解决错误,如果可以,该怎么做?
我要打印的提案快照:http: //i.imgur.com/W5ElS.png
好的,只是为了解释为什么控制台中的自动完成是一个坏主意-
启动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());
}
你应该对上层阶级使用鲨鱼建议。然后,您应该使用适当的结构来索引所有内容。