我提前道歉,如果我没有做正确的东西,或者如果我没有看到的东西,我应该有。处理中不允许的静态方法?
我开始用Java编程和现在使用的处理,这是一种更人性化和更容易理解的Java版本,其核心。我试图在一个类上定义一个静态方法(被Java允许),但它给了我错误:“该方法不能被声明为静态;静态方法只能在静态或顶级类型中声明”。
我的代码,简化为说明问题,如下:
class Item {
static void test() {
print("Hello");
}
}
它将无法运行或编译,就我所看到的,唯一的解决方法是使其成为非静态并在特定对象上调用它。
有没有办法,我可以定义它,这样我可以保持它的静态方法的方法吗?
预先感谢这个问题的任何帮助。
啊,我明白了。我忘记了我可以在课外创建功能。谢谢你的帮助! –
@DrewChristensen从技术上说,它在主草图类中,但Processing编辑器隐藏了它。 –
啊,是的。技术性。 –