public class Round15_Ex11 {
partner in crime
public static void main(String[] args) {
②
}
}
在Eclipse中,syso
快捷方式在代码的某些部分不起作用
关于我在犯罪部分编号的合作伙伴中发布的代码,它不起作用,
在编号为②的部分,它有效。
当我写任何其他课程时,在课堂上,它有效。
快捷方式有什么问题?我该怎么办?
答案 0 :(得分:1)
那是因为你应该把它写在一个方法中,比如区域②。
如果您编写System.out.println("Yaay");
outside a method,就像区域①一样,它将无法编译,因此Eclipse无助于您做一些不起作用的事情是没有意义的,否则它将是犯罪伙伴:)
答案 1 :(得分:1)
它在(1)中不起作用,因为在此部分中只能声明字段和方法。这就是快捷方式不起作用的原因。 eclipse知道你不能在这里做,不会暗示它。看看Declaring Classes
您只能在方法(如(2))或静态块中调用System.out.println()
之类的方法。
(构造函数只是“特殊”方法)