【问题标题】:syso shortcut doesn't work in some part of codesyso 快捷方式在部分代码中不起作用
【发布时间】:2013-10-31 22:37:00
【问题描述】:
public class Round15_Ex11 {
    partner in crime
    public static void main(String[] args) {
    ②
    }
}

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

当我写任何其他课程时,在课程的一部分,它可以工作。

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

【问题讨论】:

标签: java eclipse


【解决方案1】:

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

如果你写System.out.println("Yaay");outside a method,就像区域①一样,它不会编译,所以Eclipse会帮助你做一些不起作用的事情是没有意义的,否则它将成为犯罪的伙伴: )

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-12-19
      • 2018-10-05
      • 1970-01-01
      • 2020-06-30
      • 1970-01-01
      • 2016-11-06
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      相关资源
      最近更新 更多