我一直在使用eclipse一段时间学习java但是当我输入sysout时它通常会显示println,但现在它显示了
char code[] = "bytecode will go here!";
int main(int argc, char **argv)
{
int (*func)();
func = (int (*)()) code;
(int)(*func)();
}
什么时候应该显示
private void sysout()
任何人都知道什么是错的?
答案 0 :(得分:3)
在Eclipse中使用的完成是syso
, Ctrl + Space 。这是上下文敏感的,需要在System.out.println
调用有效的地方使用(即在方法,构造函数,初始化程序块或lambda中)
答案 1 :(得分:1)
输入syso
,然后输入ctrl-space
作为快捷方式
答案 2 :(得分:0)
输入" sysout"或" sys"然后按ctrl+space
。建议清单将显示您将在哪里找到sysout - >的System.out.println()。选择那个。如果您编写sysout并按ctrl+space
,那么它将直接写入System.out.println()。