1
public class Round15_Ex11 {
    partner in crime
    public static void main(String[] args) {
    ②
    }
}

在 Eclipse 中,syso快捷方式在部分代码中不起作用。
在我发布在编号为犯罪伙伴的部分中的代码上,它不起作用,而在编号为②的部分中,它起作用了。

当我写任何其他课程时,在课程的一部分,它起作用了。

快捷方式是怎么回事?我应该解决什么问题?

4

2 回答 2

1

那是因为你应该把它写在一个方法里面,比如区域②。

System.out.println("Yaay"); 如果您在方法之外编写,例如区域①,它将无法编译,因此 Eclipse 将帮助您做一些不起作用的事情是没有意义的,否则它将成为犯罪伙伴:)

于 2013-10-31T14:28:31.590 回答
1

它不适用于(1),因为您只能在这部分声明字段和方法。这就是快捷方式不起作用的原因。eclipse 知道你不能在这里这样做并且不会建议它。看看声明类

您只能调用方法System.out.println()中的方法(如(2))或静态块。

(构造函数只是“特殊”方法)

于 2013-10-31T14:28:39.313 回答